| Buffer(size_t initial_size=0, Growth growth=DYNAMIC, size_t sizemax=0) | bit::Buffer | |
| Buffer(void *external_data, size_t data_octets, DataMode datamode=COPY, Growth growth=DYNAMIC, size_t sizemax=0) | bit::Buffer | |
| clear() (defined in bit::Buffer) | bit::Buffer | |
| clear_bits(size_t offset, size_t bits) (defined in bit::Buffer) | bit::Buffer | [inline] |
| clear_bits(size_t offset, size_t bits, bool suppress) | bit::Buffer | [protected] |
| data() const | bit::Buffer | |
| free_buffer() | bit::Buffer | [protected] |
| growth() const (defined in bit::Buffer) | bit::Buffer | |
| is_dynamic() const | bit::Buffer | |
| is_fixed() const (defined in bit::Buffer) | bit::Buffer | |
| m_growth (defined in bit::Buffer) | bit::Buffer | [protected] |
| m_is_owner (defined in bit::Buffer) | bit::Buffer | [protected] |
| m_pdata (defined in bit::Buffer) | bit::Buffer | [protected] |
| m_size (defined in bit::Buffer) | bit::Buffer | [protected] |
| m_sizemax (defined in bit::Buffer) | bit::Buffer | [protected] |
| on_data_changed() (defined in bit::Buffer) | bit::Buffer | [protected, virtual] |
| on_data_location_changed() (defined in bit::Buffer) | bit::Buffer | [protected, virtual] |
| on_size_changed() (defined in bit::Buffer) | bit::Buffer | [protected, virtual] |
| operator=(const Buffer &other) | bit::Buffer | |
| pack(const void *mem, size_t mem_octets, Location mem_loc, size_t buf_offset, size_t buf_tgtsize, size_t n) | bit::Buffer | |
| pack(const T &val, Location mem_loc, size_t offset, size_t destsize, size_t n) (defined in bit::Buffer) | bit::Buffer | [inline] |
| set_data(void *data, size_t size, DataMode datamode=COPY) | bit::Buffer | [virtual] |
| set_growth(Growth growth) | bit::Buffer | |
| set_size(size_t size_request) | bit::Buffer | [virtual] |
| set_sizemax(size_t sizemax) | bit::Buffer | |
| signal_data_changed() | bit::Buffer | [inline] |
| signal_data_location_changed() | bit::Buffer | [inline] |
| signal_size_changed() | bit::Buffer | [inline] |
| size() const | bit::Buffer | |
| sizemax() | bit::Buffer | |
| unpack(void *mem, size_t mem_octets, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) | bit::Buffer | |
| unpack(T &val, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) (defined in bit::Buffer) | bit::Buffer | [inline] |
| ~Buffer() (defined in bit::Buffer) | bit::Buffer | [virtual] |