Class observe::Observable
Observable Interface.
An observable can be reset and allows recoding of values with individual weights (the default weight being 1.0). Depending on the type of the observable, it will keep track of the last recorded value, the mean since the last reset or a full histogram of values (see implementations).
Inheritance
observe::Observable
Methods
~Observable()
Declaration
virtual observe::Observable::~Observable()
reset()
Declaration
virtual void observe::Observable::reset()=0
record()
Declaration
void observe::Observable::record(double value)
record()
Declaration
void observe::Observable::record(int value)
record()
Declaration
void observe::Observable::record(size_t value)
record()
Declaration
virtual void observe::Observable::record(double value, double weight)=0