9 #ifndef anna_statistics_Meter_hpp 10 #define anna_statistics_Meter_hpp 30 namespace statistics {
51 Meter(
const std::string & name);
68 void reset(
void) { a_accumulator.reset(); }
76 Millisecond process(
void) { a_accumulator.process(a_single_accumulator_concept_id, a_meter.getDelay());
return (a_meter.getDelay()); }
86 const Meter & operator = (
const Meter & meter);
114 std::string asString(
const int & numberOfDecimals = 2)
const ;
132 int a_single_accumulator_concept_id;
Millisecond process(void)
Definition: Meter.hpp:76
Definition: Millisecond.hpp:24
Processing time control.
Definition: Meter.hpp:45
void reset(void)
Definition: Meter.hpp:68
double getAccumulatorValue(const Operation::Type &operation) const
Definition: Meter.hpp:104
void setControlPoint(void)
Definition: Meter.hpp:62
Type
Definition: Accumulator.hpp:33
xml::Node Node
Definition: Node.hpp:21
Contains statistical sample information.
Definition: Accumulator.hpp:87