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