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

List of all members
PartialResult Class Reference

Base class to represent partial results of the computation. Algorithm-specific partial results are represented as derivative classes of the PartialResult 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

PartialResult ( )
inline

Default constructor. Constructs empty partial results

PartialResult ( const size_t  n)
inline

Constructs partial results with n elements

Parameters
[in]nNumber of elements in the partial results

Member Function Documentation

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

Checks the correctness of the partial results structure

Parameters
[in]inputPointer to the input arguments of the algorithm
[in]parameterPointer to the parameters of the algorithm
[in]methodComputation method
virtual services::Status check ( const Parameter parameter,
int  method 
) const
inlinevirtual

Checks the correctness of the partial results structure

Parameters
[in]parameterPointer to the parameters of the algorithm
[in]methodComputation method
bool getInitFlag ( )
inline

Retrieves the initialization flag

Returns
Initialization flag. True, if the partial results are already initialized; false - otherwise.
virtual int getSerializationTag ( ) const
inlinevirtual

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

Returns
Serialization tag
void setInitFlag ( bool  flag)
inline

Sets the initialization flag

Parameters
[in]flagInitialization flag. True, if the partial results are already initialized; false - otherwise.

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

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