20 #ifndef COIL_TIMEMEASURE_H 21 #define COIL_TIMEMEASURE_H 179 unsigned long int count()
const;
237 std::vector<coil::TimeValue> m_record;
241 unsigned long int m_count;
242 const unsigned long int m_countMax;
243 unsigned long long int m_cpuClock;
248 #endif // COIL_TIMEMEASURE_H coil::TimeValue & interval()
Get a interval time.
double min_interval
Definition: TimeMeasure.h:66
Structure for time statistics.
Definition: TimeMeasure.h:63
double std_deviation
Definition: TimeMeasure.h:68
TimeValue class.
Definition: TimeValue.h:40
void tack()
Finish time measurement for time statistics.
double max_interval
Definition: TimeMeasure.h:65
void reset()
Initialize for statistics related data.
Statistics getStatistics()
Get statistics result.
TimeMeasure class.
Definition: TimeMeasure.h:49
double mean_interval
Definition: TimeMeasure.h:67
void tick()
Begin time measurement for time statistics.
TimeMeasure(int buflen=100)
Constructor.
unsigned long int count() const
Get number of time measurement buffer.
Common Object Interface Layer.
Definition: Affinity.h:28