![]() |
DUNE: Uniform Navigational Environment
2016.05.0
|
Public Member Functions | |
| BitBuffer (uint64_t capacity) | |
| BitBuffer () | |
| ~BitBuffer (void) | |
| void | appendOnes (const uint64_t nrofbits) |
| void | appendZeros (uint64_t nrofbits) |
| void | appendZeroStream (uint64_t nrofbits) |
| bool | getBit (uint64_t index) |
| uint8_t | getData (uint64_t index, uint8_t nbits) |
| void | appendData (uint8_t bits, uint8_t sbits) |
| void | setSize (uint32_t size) |
| uint8_t * | getBuffer (void) |
| uint32_t | getCapacity (void) |
| uint32_t | getSize (void) |
| uint32_t | getRemaining (void) |
| uint64_t | getBitsize (void) |
| bool | resetBuffer (void) |
| void | write (const uint8_t *data, uint32_t size) |
Friends | |
| std::ostream & | operator<< (std::ostream &os, BitBuffer &buffer) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by getData().
|
inline |
|
inline |
|
inline |
|
inline |
References getBit().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
