![]() |
CppSerdes
1.0
A serialization/deserialization library designed with embedded systems in mind
|
This is the complete list of members for serdes::packet_base, including all inherited members.
format(packet &)=0 | serdes::packet_base | pure virtual |
load(const T_array(&source_buffer)[N], size_t max_elements=N, size_t bit_offset=0) | serdes::packet_base | |
load(const T_pointer source_buffer, size_t max_elements=~size_t(0), size_t bit_offset=0) | serdes::packet_base | |
load(const T_sized_pointer source_buffer, size_t bit_offset=0) | serdes::packet_base | |
load(const T_array(&source_buffer)[N], size_t max_elements, size_t bit_offset) (defined in serdes::packet_base) | serdes::packet_base | |
load(const T_pointer source_buffer, size_t max_elements, size_t bit_offset) (defined in serdes::packet_base) | serdes::packet_base | |
load(const T_sized_pointer target_buffer, size_t bit_offset) (defined in serdes::packet_base) | serdes::packet_base | |
operator<<(T &&value) | serdes::packet_base | |
operator<<(T &&value) (defined in serdes::packet_base) | serdes::packet_base | |
operator>>(T &&value) | serdes::packet_base | |
operator>>(T &&value) (defined in serdes::packet_base) | serdes::packet_base | |
store(T_array(&target_buffer)[N], size_t max_elements=N, size_t bit_offset=0) | serdes::packet_base | |
store(T_pointer target_buffer, size_t max_elements=~size_t(0), size_t bit_offset=0) | serdes::packet_base | |
store(T_sized_pointer target_buffer, size_t bit_offset=0) | serdes::packet_base | |
store(T_array(&target_buffer)[N], size_t max_elements, size_t bit_offset) (defined in serdes::packet_base) | serdes::packet_base | |
store(T_pointer target_buffer, size_t max_elements, size_t bit_offset) (defined in serdes::packet_base) | serdes::packet_base | |
store(T_sized_pointer target_buffer, size_t bit_offset) (defined in serdes::packet_base) | serdes::packet_base | |
~packet_base()=default (defined in serdes::packet_base) | serdes::packet_base | virtual |