Class used by StatisticTools. More...
#include <imeasure.h>
Inherited by AbstractMeasure.
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 |
Class used by StatisticTools.
Provides an interface for any kind of time series analysis. Every step the StatisticTools calls step.
virtual ~IMeasure | ( | ) | [inline, virtual] |
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] |
Implemented in ComplexMeasure, StatisticMeasure, and TrackableMeasure.