te::cl::VectorOutputAdaptor< DataType > Class Template Reference

Classifiers vector container output data adaptor. More...

#include <Adaptors.h>

Inheritance diagram for te::cl::VectorOutputAdaptor< DataType >:
te::cl::OutputAdaptor< DataType >

Public Member Functions

unsigned int getElementsCount () const
 Returns the total elements number. More...
 
unsigned int getFeaturesCount () const
 Returns the total features per element number. More...
 
void setFeature (const unsigned int &elementIndex, const unsigned int &, const DataType &value)
 Set one feature value. More...
 
 VectorOutputAdaptor (std::vector< DataType > &container)
 
 ~VectorOutputAdaptor ()
 

Protected Attributes

std::vector< DataType > & m_container
 Internal container reference. More...
 

Detailed Description

template<typename DataType>
class te::cl::VectorOutputAdaptor< DataType >

Classifiers vector container output data adaptor.

Definition at line 181 of file Adaptors.h.

Constructor & Destructor Documentation

template<typename DataType >
te::cl::VectorOutputAdaptor< DataType >::VectorOutputAdaptor ( std::vector< DataType > &  container)
inlineexplicit

Definition at line 184 of file Adaptors.h.

template<typename DataType >
te::cl::VectorOutputAdaptor< DataType >::~VectorOutputAdaptor ( )
inline

Definition at line 189 of file Adaptors.h.

Member Function Documentation

template<typename DataType >
unsigned int te::cl::VectorOutputAdaptor< DataType >::getElementsCount ( ) const
inlinevirtual

Returns the total elements number.

Implements te::cl::OutputAdaptor< DataType >.

Definition at line 199 of file Adaptors.h.

template<typename DataType >
unsigned int te::cl::VectorOutputAdaptor< DataType >::getFeaturesCount ( ) const
inlinevirtual

Returns the total features per element number.

Implements te::cl::OutputAdaptor< DataType >.

Definition at line 205 of file Adaptors.h.

template<typename DataType >
void te::cl::VectorOutputAdaptor< DataType >::setFeature ( const unsigned int &  elementIndex,
const unsigned int &  featureIndex,
const DataType &  value 
)
inlinevirtual

Set one feature value.

Parameters
elementIndexElement index..
featureIndexFeature index.

Implements te::cl::OutputAdaptor< DataType >.

Definition at line 192 of file Adaptors.h.

Member Data Documentation

template<typename DataType >
std::vector< DataType >& te::cl::VectorOutputAdaptor< DataType >::m_container
protected

Internal container reference.

Definition at line 215 of file Adaptors.h.


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