Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼NuSer | µSer main API |
▼NByteOrder | Byte orders for integers in serialized data |
CBE | Attribute: Store an integer as Big Endian |
CLE | Attribute: Store an integer as Little Endian |
CPDP | Attribute: Store an integer as PDP-Endian |
▼NDyn | |
COptional | An attribute that decides whether a member of a struct is (de)serialized at all depending on external data, typically previously deserialized |
CSize | An attribute that defines the size of a container that is a member of a struct to depend on external data, typically previously deserialized |
▼NHook | Attributes to define hook functions for uSer |
CDeSerPost | Attribute: Define a function to be called after the object (which can but need not be a struct member) is deserialized |
CDeSerPre | Attribute: Define a function to be called before the object (which can but need not be a struct member) is deserialized |
CSerPost | Attribute: Define a function to be called after the object (which can but need not be a struct member) is serialized |
CSerPre | Attribute: Define a function to be called before the object (which can but need not be a struct member) is serialized |
▼NPadding | |
CFixed | Attribute: Store a fixed number of padding bits after the actual bits of an integer. Can only be applied to integers |
CNone | Attribute: Store no padding bits after the actual bits of an integer. This is the default. Can only be applied to integers |
▼NSignFormat | Formats for signed integers |
COnesComplement | Attribute: Store a signed integer in One's Complement format |
CSignedMagnitude | Attribute: Store a signed integer in Signed-Magnitude format |
CTwosComplement | Attribute: Store a signed integer in Two's Complement format |
CDynSize | |
CException | |
CFixedSize | |
CInfSize | |
CMaxSize | Indicates a fixed maximum size for a dynamic data structure |
CNoDyn | Indicates a data structure with no dynamic data |
CRawInfo | Attribute: Declares the serialization word explicitly |
CStructMembers | Define the members of a struct by providing member pointers |
CUnlimited | Indicates a dynamic data structure whose maximum serialized size can not be pre-calculated (e.g. when containers are used) |
CWidth | Attribute: Define the serialized size of an integer type. May not be larger than the C(++) data type used |