, including all inherited members.
base64() const | bit::Data | |
Buffer(size_t initial_size=0, size_t sizemax=0) | bit::Buffer | |
Buffer(void *data, size_t size, size_t sizemax=0, DataMode mode=COPY) | bit::Buffer | |
Buffer(const Data &other) | bit::Buffer | |
Buffer(const Buffer &other) | bit::Buffer | |
clear() | bit::Data | |
clear_bits(size_t offset, size_t bits) | bit::Buffer | |
clear_record() | bit::RecordBuffer | |
clone() const | bit::Data | |
compare(const Data &other) const | bit::Data | |
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() | bit::Data | |
data() const | bit::Data | |
dec(std::string separator=std::string(" ")) const | bit::Data | |
encoded(Encoding en) const | bit::Data | |
field(size_t) | bit::RecordBuffer | |
field(const std::string &) | bit::RecordBuffer | |
field(FieldBase::iterator) | bit::RecordBuffer | |
field(FieldBase::pointer) | bit::RecordBuffer | |
FieldBuffer class | bit::RecordBuffer | [friend] |
hex(std::string separator=std::string()) const | bit::Data | |
m_data_storage | bit::Data | [protected] |
m_record | bit::RecordBuffer | [protected] |
m_recordbuffer_storage | bit::RecordBuffer | [protected] |
max_size() const | bit::Data | |
oct(std::string separator=std::string()) const | bit::Data | |
on_field_changed(FieldBase::pointer field) | bit::RecordBuffer | [protected] |
operator bool() | bit::Data | |
operator bool() const | bit::Data | |
operator const uint8_t *() const | bit::Data | |
operator uint8_t *() | bit::Data | |
operator!=(const Data &other) const | bit::Data | |
operator<(const Data &other) const | bit::Data | |
operator<=(const Data &other) const | bit::Data | |
operator==(const Data &other) const | bit::Data | |
operator>(const Data &other) const | bit::Data | |
operator>=(const Data &other) const | bit::Data | |
operator[](size_t) | bit::RecordBuffer | |
operator[](const std::string &) | bit::RecordBuffer | |
operator[](const char *) | bit::RecordBuffer | |
operator[](FieldBase::iterator) | bit::RecordBuffer | |
operator[](FieldBase::pointer) | 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) | bit::Buffer | |
pack(const T &val, Location mem_loc, size_t offset, size_t destsize, size_t n) | bit::Buffer | [inline] |
record() | bit::RecordBuffer | |
RecordBuffer(size_t initial_size=0, size_t sizemax=0) | bit::RecordBuffer | |
RecordBuffer(RecordBase::pointer record, size_t initial_size=0, size_t sizemax=0) | bit::RecordBuffer | |
RecordBuffer(void *data, size_t size, size_t sizemax=0, DataMode mode=COPY) | bit::RecordBuffer | |
RecordBuffer(RecordBase::pointer record, void *data, size_t size, size_t sizemax=0, DataMode mode=COPY) | bit::RecordBuffer | |
RecordBuffer(const Data &other) | bit::RecordBuffer | |
RecordBuffer(RecordBase::pointer record, const Data &other) | bit::RecordBuffer | |
RecordBuffer(const RecordBuffer &other) | bit::RecordBuffer | |
resize(size_t s) | bit::Data | |
set_base64_data(const std::string &encoded) | bit::Data | |
set_data(const void *newdata, size_t newsize, DataMode mode=COPY) | bit::Data | |
set_data(const std::string &encoded, Encoding en) | bit::Data | |
set_hex_data(const std::string &encoded) | bit::Data | |
set_max_size(size_t ms) | bit::Data | |
set_record(RecordBase::pointer record) | bit::RecordBuffer | |
signal_field_changed() | bit::RecordBuffer | |
signal_record_changed() | bit::RecordBuffer | |
size() const | bit::Data | |
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) | bit::Buffer | |
unpack(T &val, Location mem_loc, size_t buf_offset_bits, size_t extract_bits) | bit::Buffer | [inline] |
xml(const std::string &padding=std::string()) | bit::RecordBuffer | |
xml(FieldBase::pointer i, const std::string &padding=std::string()) | bit::RecordBuffer | |
~Buffer() | bit::Buffer | |
~Data() | bit::Data | |
~RecordBuffer() | bit::RecordBuffer | |