iCub-main
Public Member Functions | Protected Attributes | List of all members
iCub::learningmachine::ITransformProcessor Class Reference

Generic abstract class for transformer based processors. More...

#include <TransformModule.h>

+ Inheritance diagram for iCub::learningmachine::ITransformProcessor:

Public Member Functions

 ITransformProcessor (TransformerPortable &tp)
 Constructor. More...
 
virtual TransformerPortablegetTransformerPortable ()
 Retrieve the transformer portable wrapper. More...
 
virtual ITransformergetTransformer ()
 Retrieve the wrapped transformer. More...
 

Protected Attributes

TransformerPortabletransformerPortable
 A reference to a portable transformer. More...
 

Detailed Description

Generic abstract class for transformer based processors.

See also
iCub::learningmachine::PredictProcessor
iCub::learningmachine::TrainProcessor
Author
Arjan Gijsberts

Definition at line 40 of file TransformModule.h.

Constructor & Destructor Documentation

◆ ITransformProcessor()

iCub::learningmachine::ITransformProcessor::ITransformProcessor ( TransformerPortable tp)
inline

Constructor.

Parameters
tpa reference to a transformer.

Definition at line 53 of file TransformModule.h.

Member Function Documentation

◆ getTransformer()

virtual ITransformer& iCub::learningmachine::ITransformProcessor::getTransformer ( )
inlinevirtual

Retrieve the wrapped transformer.

Returns
a reference to the wrapped transformer.

Definition at line 69 of file TransformModule.h.

◆ getTransformerPortable()

virtual TransformerPortable& iCub::learningmachine::ITransformProcessor::getTransformerPortable ( )
inlinevirtual

Retrieve the transformer portable wrapper.

Returns
a reference to the transformer portable

Definition at line 60 of file TransformModule.h.

Member Data Documentation

◆ transformerPortable

TransformerPortable& iCub::learningmachine::ITransformProcessor::transformerPortable
protected

A reference to a portable transformer.

Definition at line 45 of file TransformModule.h.


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