#include <imeasure.h>
Inherited by AbstractMeasure.
Inheritance diagram for IMeasure:

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 |
Provides an interface for any kind of time series analysis. Every step the StatisticTools calls step.
HUDStatisticsManager
| 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.
1.4.7