| 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] |
| clear_record() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| data() const | bit::Buffer | |
| FieldBuffer (defined in bit::RecordBuffer) | bit::RecordBuffer | [friend] |
| 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_record | bit::RecordBuffer | [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_field_changed(FieldBase::pointer field) | bit::RecordBuffer | [protected] |
| on_record_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| on_size_changed() (defined in bit::Buffer) | bit::Buffer | [protected, virtual] |
| operator=(const RecordBuffer &other) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| bit::Buffer::operator=(const Buffer &other) | bit::Buffer | |
| operator[](size_t) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| operator[](std::string) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| operator[](FieldBase::iterator) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| operator[](FieldBase::pointer) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| 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] |
| record() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| RecordBuffer(size_t initial_size=0, Growth growth=DYNAMIC, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| RecordBuffer(RecordBase::pointer record, size_t initial_size=0, Growth growth=DYNAMIC, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| RecordBuffer(void *external_data, size_t data_octets, DataMode datamode=COPY, Growth growth=DYNAMIC, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| RecordBuffer(RecordBase::pointer record, void *external_data, size_t data_octets, DataMode datamode=COPY, Growth growth=DYNAMIC, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| set_data(void *data, size_t size, DataMode datamode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [virtual] |
| set_growth(Growth growth) | bit::Buffer | |
| set_record(RecordBase::pointer record) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| 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_field_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| signal_record_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| 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] |
| ~RecordBuffer() (defined in bit::RecordBuffer) | bit::RecordBuffer | [virtual] |