#include <abstractmeasure.h>
Inherits IMeasure.
Inherited by ComplexMeasure, and StatisticMeasure.
Inheritance diagram for AbstractMeasure:
Public Member Functions | |
AbstractMeasure (const char *measureName) | |
virtual | ~AbstractMeasure () |
virtual std::string | getName () const |
virtual double | getValue () const |
virtual double & | getValueAddress () |
virtual void | setStepSize (int newStepSize) |
virtual int | getStepSize () const |
virtual long | getActualStep () const |
Protected Attributes | |
std::string | name |
double | value |
long | actualStep |
int | stepSize |
Provides an interface for any kind of time series analysis. Every step the StatisticTools calls step.
HUDStatisticsManager
AbstractMeasure | ( | const char * | measureName | ) | [inline] |
virtual ~AbstractMeasure | ( | ) | [inline, virtual] |
virtual long getActualStep | ( | ) | const [inline, virtual] |
Implements IMeasure.
virtual std::string getName | ( | ) | const [inline, virtual] |
Implements IMeasure.
virtual int getStepSize | ( | ) | const [inline, virtual] |
Implements IMeasure.
virtual double getValue | ( | ) | const [inline, virtual] |
Implements IMeasure.
virtual double& getValueAddress | ( | ) | [inline, virtual] |
Implements IMeasure.
virtual void setStepSize | ( | int | newStepSize | ) | [inline, virtual] |
Implements IMeasure.
long actualStep [protected] |
std::string name [protected] |
int stepSize [protected] |
double value [protected] |