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] |