C++ library for handling serialization. More...
Macros | |
#define | CARGO_REGISTER_EMPTY |
Register empty cargo class. More... | |
#define | CARGO_REGISTER(...) |
Registers cargo fields within class. More... | |
#define | CARGO_EXTEND(BASE) |
Registers new cargo fields within child class. More... | |
C++ library for handling serialization.
#define CARGO_EXTEND | ( | BASE | ) |
Registers new cargo fields within child class.
CARGO_REGISTER doesn't preserve cargo fields registered in the base class. Use this macro instead.
Example:
#define CARGO_REGISTER | ( | ... | ) |
Registers cargo fields within class.
Example:
#define CARGO_REGISTER_EMPTY |
Register empty cargo class.