C++ API Reference for Intel® Data Analytics Acceleration Library 2019

List of all members
SerializationIface Class Referenceabstract

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

Class Declaration

Member Function Documentation

void deserialize ( interface1::OutputDataArchive archive)

Performs deserialization

Parameters
[in]archiveStorage for a deserialized object or data structure
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 DataCollection, and MemoryBlock.

virtual int getSerializationTag ( ) const
pure virtual

Returns a serialization tag, a unique identifier of this class used in serialization

Returns
Serialization tag

Implemented in TensorOffsetLayout, DataSourceFeature, Dictionary< Feature, SerializationTag >, and NumericTableFeature.

void serialize ( interface1::InputDataArchive archive)

Performs serialization

Parameters
[in]archiveStorage for a serialized object or data structure
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 DataCollection, and MemoryBlock.


The documentation for this class was generated from the following file:

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