| Buffer(size_t initial_size=0, size_t sizemax=0) | bit::Buffer | [protected] |
| Buffer(void *data, size_t size, size_t sizemax=0, DataMode mode=COPY) | bit::Buffer | [protected] |
| Buffer(size_t initial_size=0, size_t sizemax=0) | bit::Buffer | [protected] |
| Buffer(void *data, size_t size, size_t sizemax=0, DataMode mode=COPY) | bit::Buffer | [protected] |
| Buffer(size_t initial_size=0, size_t sizemax=0) | bit::Buffer | [protected] |
| Buffer(void *data, size_t size, size_t sizemax=0, DataMode mode=COPY) | bit::Buffer | [protected] |
| clear() | bit::Data | |
| clear() | bit::Data | [virtual] |
| clear() | bit::Data | [virtual] |
| 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_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_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 | |
| clear_record() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| clear_record() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| clone() const | bit::Data | |
| clone() const | bit::Data | |
| clone() const | bit::Data | |
| compare(const Data &other) const | bit::Data | |
| const_pointer typedef | bit::Data | |
| const_pointer typedef | bit::Data | |
| create(size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(RecordBase::pointer record, size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(RecordBase::pointer record, void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(RecordBase::pointer record, size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(RecordBase::pointer record, void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(RecordBase::pointer record, size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| create(RecordBase::pointer record, void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [static] |
| bit::Data::create(size_t s=0) | bit::Data | [static] |
| bit::Data::create(const void *d, size_t s, DataMode mode=COPY) | bit::Data | [static] |
| Data(size_t s=0) | bit::Data | |
| Data(const void *d, size_t s, DataMode mode=COPY) | bit::Data | |
| Data(const Data &other) | bit::Data | |
| Data(size_t s=0) | bit::Data | [protected] |
| Data(const void *d, size_t s, DataMode mode=COPY) | bit::Data | [protected] |
| Data(size_t s=0) | bit::Data | [protected] |
| Data(const void *d, size_t s, DataMode mode=COPY) | bit::Data | [protected] |
| data() | bit::Data | |
| data() const | bit::Data | |
| data() | bit::Data | |
| data() const | bit::Data | |
| data() | bit::Data | |
| data() const | bit::Data | |
| field(size_t) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(std::string) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(FieldBase::iterator) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(FieldBase::pointer) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(size_t) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(std::string) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(FieldBase::iterator) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(FieldBase::pointer) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(size_t) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(std::string) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(FieldBase::iterator) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| field(FieldBase::pointer) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| FieldBuffer (defined in bit::RecordBuffer) | bit::RecordBuffer | [friend] |
| hex_string(std::string separator=std::string()) const | bit::Data | |
| hex_string(std::string separator=std::string()) const | bit::Data | |
| hex_string(std::string separator=std::string()) const | bit::Data | |
| m_record | bit::RecordBuffer | [protected] |
| m_signal_data_buffer_changed (defined in bit::Data) | bit::Data | [protected] |
| m_signal_data_buffer_changed (defined in bit::Data) | bit::Data | [protected] |
| m_signal_size_changed (defined in bit::Data) | bit::Data | [protected] |
| m_signal_size_changed (defined in bit::Data) | bit::Data | [protected] |
| m_size_max (defined in bit::Buffer) | bit::Buffer | [protected] |
| m_storage (defined in bit::Data) | bit::Data | [protected] |
| m_xml (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| on_data_changed() (defined in bit::Buffer) | bit::Buffer | [protected, virtual] |
| on_data_changed() (defined in bit::Buffer) | bit::Buffer | [protected, virtual] |
| on_data_changed() (defined in bit::Buffer) | bit::Buffer | [protected, virtual] |
| on_field_changed(FieldBase::pointer field) | bit::RecordBuffer | [protected] |
| on_field_changed(FieldBase::pointer field) | bit::RecordBuffer | [protected] |
| on_field_changed(FieldBase::pointer field) | bit::RecordBuffer | [protected] |
| on_record_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| on_record_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| on_record_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| operator bool() (defined in bit::Data) | bit::Data | |
| operator bool() const (defined in bit::Data) | bit::Data | |
| operator const Octet *() const | bit::Data | |
| operator const Octet *() const | bit::Data | |
| operator const uint8_t *() const | bit::Data | |
| operator const void *() const | bit::Data | |
| operator const void *() const | bit::Data | |
| operator Octet *() | bit::Data | |
| operator Octet *() | bit::Data | |
| operator uint8_t *() | bit::Data | |
| operator void *() | bit::Data | |
| operator void *() | bit::Data | |
| operator!=(const Data &other) const (defined in bit::Data) | bit::Data | |
| operator<(const Data &other) const (defined in bit::Data) | bit::Data | |
| operator<=(const Data &other) const (defined in bit::Data) | bit::Data | |
| operator==(const Data &other) const (defined in bit::Data) | bit::Data | |
| operator>(const Data &other) const (defined in bit::Data) | bit::Data | |
| operator>=(const Data &other) const (defined in bit::Data) | bit::Data | |
| operator[](size_t) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| operator[](std::string) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| operator[](const char *) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| operator[](FieldBase::iterator) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| operator[](FieldBase::pointer) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| 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 | |
| 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(Data d, size_t buf_offset, size_t buf_tgtsize, size_t n, Location mem_loc=END) (defined in bit::Buffer) | 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] |
| 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(Data::pointer d, size_t buf_offset, size_t buf_tgtsize, size_t n, Location mem_loc=END) (defined in bit::Buffer) | 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] |
| 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(Data::pointer d, size_t buf_offset, size_t buf_tgtsize, size_t n, Location mem_loc=END) (defined in bit::Buffer) | 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] |
| pointer typedef (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| pointer typedef (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| pointer typedef (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| record() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| record() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| record() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| RecordBuffer(size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(RecordBase::pointer record, size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(RecordBase::pointer record, void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(RecordBase::pointer record, size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(RecordBase::pointer record, void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(RecordBase::pointer record, size_t initial_size=0, size_t sizemax=0) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| RecordBuffer(RecordBase::pointer record, void *external_data, size_t data_octets, size_t sizemax=0, DataMode mode=COPY) (defined in bit::RecordBuffer) | bit::RecordBuffer | [protected] |
| resize(size_t s) (defined in bit::Buffer) | bit::Buffer | [virtual] |
| resize(size_t s) (defined in bit::Buffer) | bit::Buffer | [virtual] |
| resize(size_t s) (defined in bit::Buffer) | bit::Buffer | [virtual] |
| set_data(const void *data, size_t size) (defined in bit::RecordBuffer) | bit::RecordBuffer | [virtual] |
| set_data(const void *data, size_t size) (defined in bit::RecordBuffer) | bit::RecordBuffer | [virtual] |
| set_data(const void *data, size_t size) (defined in bit::RecordBuffer) | bit::RecordBuffer | [virtual] |
| set_data(const void *newdata, size_t newsize, DataMode mode=COPY) (defined in bit::Buffer) | bit::Buffer | [virtual] |
| set_record(RecordBase::pointer record) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| set_record(RecordBase::pointer record) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| set_record(RecordBase::pointer record) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| set_size_max(size_t sizemax) | bit::Buffer | |
| set_size_max(size_t sizemax) | bit::Buffer | |
| set_size_max(size_t sizemax) | bit::Buffer | |
| signal_changed() | bit::Buffer | [inline] |
| signal_changed() | bit::Buffer | [inline] |
| signal_changed() | bit::Buffer | [inline] |
| signal_data_buffer_changed() | bit::Data | |
| signal_data_buffer_changed() | bit::Data | |
| signal_field_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| signal_field_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| signal_field_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| signal_record_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| signal_record_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| signal_record_changed() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| signal_size_changed() | bit::Data | |
| signal_size_changed() | bit::Data | |
| size() const | bit::Data | |
| size() const | bit::Data | [virtual] |
| size() const | bit::Data | [virtual] |
| size_max() | bit::Buffer | |
| size_max() | bit::Buffer | |
| size_max() | bit::Buffer | |
| unpack(void *mem, size_t mem_octets, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) | bit::Buffer | |
| unpack(size_t buf_offset_bits, size_t extract_bits, Location mem_loc=END) (defined in bit::Buffer) | bit::Buffer | |
| unpack(T &val, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) (defined in bit::Buffer) | bit::Buffer | [inline] |
| unpack(void *mem, size_t mem_octets, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) | bit::Buffer | |
| unpack(size_t buf_offset_bits, size_t extract_bits, Location mem_loc=END) (defined in bit::Buffer) | bit::Buffer | |
| unpack(T &val, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) (defined in bit::Buffer) | bit::Buffer | [inline] |
| unpack(void *mem, size_t mem_octets, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) | bit::Buffer | |
| unpack(size_t buf_offset_bits, size_t extract_bits, Location mem_loc=END) (defined in bit::Buffer) | bit::Buffer | |
| unpack(T &val, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) (defined in bit::Buffer) | bit::Buffer | [inline] |
| xml() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| xml(FieldBase::pointer i) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| xml() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| xml(FieldBase::pointer i) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| xml() (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| xml(FieldBase::pointer i) (defined in bit::RecordBuffer) | bit::RecordBuffer | |
| ~Buffer() (defined in bit::Buffer) | bit::Buffer | [virtual] |
| ~Buffer() (defined in bit::Buffer) | bit::Buffer | [virtual] |
| ~Buffer() (defined in bit::Buffer) | bit::Buffer | [virtual] |
| ~Data() | bit::Data | |
| ~Data() | bit::Data | [virtual] |
| ~Data() | bit::Data | [virtual] |
| ~RecordBuffer() (defined in bit::RecordBuffer) | bit::RecordBuffer | [virtual] |
| ~RecordBuffer() (defined in bit::RecordBuffer) | bit::RecordBuffer | [virtual] |
| ~RecordBuffer() (defined in bit::RecordBuffer) | bit::RecordBuffer | [virtual] |