IMeasure Class Reference

Class used by StatisticTools. More...

#include <imeasure.h>

Inherited by AbstractMeasure.

List of all members.

Public Member Functions

virtual ~IMeasure ()
virtual void step ()=0
virtual std::string getName () const =0
virtual double getValue () const =0
virtual double & getValueAddress ()=0
virtual void setStepSize (int newStepSize)=0
virtual int getStepSize () const =0
virtual long getActualStep () const =0

Detailed Description

Class used by StatisticTools.

Provides an interface for any kind of time series analysis. Every step the StatisticTools calls step.

See also:
StatisticTools
HUDStatisticsManager
AbstractMeasure

Constructor & Destructor Documentation

virtual ~IMeasure (  )  [inline, virtual]

Member Function Documentation

virtual long getActualStep (  )  const [pure virtual]

Implemented in AbstractMeasure.

virtual std::string getName (  )  const [pure virtual]

Implemented in AbstractMeasure.

virtual int getStepSize (  )  const [pure virtual]

Implemented in AbstractMeasure.

virtual double getValue (  )  const [pure virtual]

Implemented in AbstractMeasure.

virtual double& getValueAddress (  )  [pure virtual]

Implemented in AbstractMeasure.

virtual void setStepSize ( int  newStepSize  )  [pure virtual]

Implemented in AbstractMeasure.

virtual void step (  )  [pure virtual]

The documentation for this class was generated from the following file:
Generated on Thu Jun 28 14:48:11 2012 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3