![]() |
CppSerdes
1.0
A serialization/deserialization library designed with embedded systems in mind
|
Defines format modification classes: align, pad, bitpack, array, delimited_array. More...
#include "bitcpy_common.h"
Go to the source code of this file.
Classes | |
struct | serdes::align< ST > |
specifies a number of bits to be used to align the bit offset as a multiple of More... | |
struct | serdes::pad< ST > |
specifies a number of bits to be used to pad (add to) the current bit offset More... | |
struct | serdes::bitpack< T, ST > |
bitpack a value into an exact number of specified bits. If applied to an array it will be applied to each element of the array, not the total bits in the array More... | |
struct | serdes::array< T, ST > |
a container for fixed or dynamically sized arrays, with an upper bounds limit for safety More... | |
struct | serdes::delimited_array< T > |
a container for dynamically sized arrays with their ending marked by a reserved delimiter value More... | |
Namespaces | |
serdes | |
CppSerdes library namespace. | |
Defines format modification classes: align, pad, bitpack, array, delimited_array.