C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

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.