C++ API Reference for Intel® Data Analytics Acceleration Library 2018 Update 2

List of all members
SerializationIface Class Referenceabstract

Abstract interface class that defines the interface for serialization and deserialization. More...

Class Declaration

Member Function Documentation

◆ deserialize()

void deserialize ( interface1::OutputDataArchive archive)

Performs deserialization

Parameters
[in]archiveStorage for a deserialized object or data structure

◆ deserializeImpl()

virtual services::Status deserializeImpl ( const interface1::OutputDataArchive archive)
pure virtual

Interfaces for the implementation of deserialization

Parameters
[in]archiveStorage 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()

void serialize ( interface1::InputDataArchive archive)

Performs serialization

Parameters
[in]archiveStorage for a serialized object or data structure

◆ serializeImpl()

virtual services::Status serializeImpl ( interface1::InputDataArchive archive)
pure virtual

Interfaces for the implementation of serialization

Parameters
[in]archiveStorage 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:

For more complete information about compiler optimizations, see our Optimization Notice.