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

List of all members
InputAlgorithmsCollection Class Reference

Class that implements functionality of the collection of quality metrics algorithms. More...

Class Declaration

Constructor & Destructor Documentation

InputAlgorithmsCollection ( size_t  n = 0)

Constructs the collection of quality metrics algorithms

Parameters
[in]nNumber of elements in the collection

Member Function Documentation

void clear ( )

Removes all elements from the container

size_t getKeyByIndex ( int  idx)

Returns a reference to SharedPtr for the stored key with a given index

Parameters
[in]idxIndex of the requested key
Returns
Reference to SharedPtr of the size_t type
const services::SharedPtr<quality_metric::Batch>& operator[] ( size_t  k) const

Returns a reference to SharedPtr for a stored object with a given key if an object with such key is registered

Parameters
[in]kKey value
Returns
Reference to SharedPtr of the quality_metric::Batch type
services::SharedPtr<quality_metric::Batch>& operator[] ( size_t  k)

Returns a reference to SharedPtr for a stored object with a given key if an object with such key is registered. Otherwise, creates an empty SharedPtr and stores it under the requested key and returns a reference for this value

Parameters
[in]kKey value
Returns
Reference to SharedPtr of the quality_metric::Batch type
size_t size ( ) const

Returns the number of stored elements

Returns
number of stored elements

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

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