Abstract interface class that defines the interface for serialization and deserialization.
More...
◆ deserialize()
Performs deserialization
- Parameters
-
[in] | archive | Storage for a deserialized object or data structure |
◆ deserializeImpl()
Interfaces for the implementation of deserialization
- Parameters
-
[in] | archive | Storage for a deserialized object or data structure |
Implemented in OptionalArgument, Result, PartialResult, Result, Result, Result, Result, Result, Model, Model, Model, DataCollection, PartialResult, and MemoryBlock.
◆ getSerializationTag()
virtual int getSerializationTag |
( |
| ) |
const |
|
pure virtual |
Returns a serialization tag, a unique identifier of this class used in serialization
- Returns
- Serialization tag
Implemented in Result, Result, TensorOffsetLayout, Result, Result, PartialResult, DataSourceFeature, Result, Dictionary< Feature, SerializationTag >, NumericTableFeature, and Model.
◆ serialize()
Performs serialization
- Parameters
-
[in] | archive | Storage for a serialized object or data structure |
◆ serializeImpl()
Interfaces for the implementation of serialization
- Parameters
-
[in] | archive | Storage for a serialized object or data structure |
Implemented in OptionalArgument, Result, PartialResult, Result, Result, Result, Result, Model, Result, Model, Model, DataCollection, PartialResult, and MemoryBlock.
The documentation for this class was generated from the following file: