VuoSerializable class definition.
Definition in file VuoSerializable.hh.
Go to the source code of this file.
Classes | |
class | VuoSerializable |
Base class for VuoTypes implemented as private polymorphic class sets. More... | |
Macros | |
#define | VuoSerializableRegister(class) |
Informs the VuoSerializable base class of the presence of a subclass, so it can be instantiated from JSON. More... | |
#define | VuoSerializableEquals(class) |
Creates and initializes local variable thatSpecialized . More... | |
#define | VuoSerializableLessThan(class) |
Creates and initializes local variable thatSpecialized . More... | |
#define VuoSerializableEquals | ( | class | ) |
Creates and initializes local variable thatSpecialized
.
To be used in each subclass's operator==()
implementation.
Definition at line 60 of file VuoSerializable.hh.
#define VuoSerializableLessThan | ( | class | ) |
Creates and initializes local variable thatSpecialized
.
To be used in each subclass's operator<()
implementation.
Definition at line 72 of file VuoSerializable.hh.
#define VuoSerializableRegister | ( | class | ) |
Informs the VuoSerializable base class of the presence of a subclass, so it can be instantiated from JSON.
Definition at line 49 of file VuoSerializable.hh.