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

List of all members
Result Class Reference

Base class to represent final results of the computation. Algorithm-specific final results are represented as derivative classes of the Result class. More...

Additional Inherited Members

- Static Protected Member Functions inherited from Argument
static data_management::DataCollectionPtr & getStorage (Argument &a)
 
static const data_management::DataCollectionPtr & getStorage (const Argument &a)
 

Class Declaration

Constructor & Destructor Documentation

◆ Result() [1/2]

Result ( )
inline

Default constructor. Constructs empty final results

◆ Result() [2/2]

Result ( const size_t  n)
inline

Constructs final results with n elements

Parameters
[in]nNumber of elements in the final results

Member Function Documentation

◆ check() [1/2]

virtual services::Status check ( const Input input,
const Parameter parameter,
int  method 
) const
inlinevirtual

◆ check() [2/2]

virtual services::Status check ( const PartialResult partialResult,
const Parameter parameter,
int  method 
) const
inlinevirtual

Checks the correctness of the partial result structure

Parameters
[in]partialResultPointer to the partial result arguments of the algorithm
[in]parameterPointer to the parameters of the algorithm
[in]methodComputation method

Reimplemented in Result, Result, Result, Result, Result, Result, Result, Result, Result, and Result.

◆ deserializeImpl()

virtual services::Status deserializeImpl ( const data_management::OutputDataArchive archive)
inlineprotectedvirtual

Interfaces for the implementation of deserialization

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

Implements SerializationIface.

Reimplemented in Result, Result, Result, Result, and Result.

◆ getSerializationTag()

virtual int getSerializationTag ( ) const
inlinevirtual

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

Returns
Serialization tag

Implements SerializationIface.

Reimplemented in Result, Result, Result, and Result.

◆ serializeImpl()

virtual services::Status serializeImpl ( data_management::InputDataArchive archive)
inlineprotectedvirtual

Interfaces for the implementation of serialization

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

Implements SerializationIface.

Reimplemented in Result, Result, Result, Result, and Result.


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

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