Public Types | Public Member Functions | Protected Attributes
jsk_topic_tools::TimeAccumulator Class Reference

#include <time_accumulator.h>

List of all members.

Public Types

typedef
boost::accumulators::accumulator_set
< double,
boost::accumulators::stats
< boost::accumulators::tag::count,
boost::accumulators::tag::mean,
boost::accumulators::tag::min,
boost::accumulators::tag::max,
boost::accumulators::tag::variance > > 
Accumulator

Public Member Functions

virtual int count ()
virtual double max ()
virtual double mean ()
virtual double min ()
virtual void registerTime (double time)
virtual ScopedTimer scopedTimer ()
 TimeAccumulator ()
virtual double variance ()
virtual ~TimeAccumulator ()

Protected Attributes

Accumulator acc_

Detailed Description

Definition at line 54 of file time_accumulator.h.


Member Typedef Documentation

typedef boost::accumulators::accumulator_set< double, boost::accumulators::stats<boost::accumulators::tag::count, boost::accumulators::tag::mean, boost::accumulators::tag::min, boost::accumulators::tag::max, boost::accumulators::tag::variance> > jsk_topic_tools::TimeAccumulator::Accumulator

Definition at line 63 of file time_accumulator.h.


Constructor & Destructor Documentation

Definition at line 40 of file time_accumulator.cpp.

Definition at line 45 of file time_accumulator.cpp.


Member Function Documentation

Definition at line 75 of file time_accumulator.cpp.

Definition at line 70 of file time_accumulator.cpp.

Definition at line 60 of file time_accumulator.cpp.

Definition at line 65 of file time_accumulator.cpp.

void jsk_topic_tools::TimeAccumulator::registerTime ( double  time) [virtual]

Definition at line 55 of file time_accumulator.cpp.

Definition at line 50 of file time_accumulator.cpp.

Definition at line 80 of file time_accumulator.cpp.


Member Data Documentation

Definition at line 75 of file time_accumulator.h.


The documentation for this class was generated from the following files:


jsk_topic_tools
Author(s): Kei Okada , Yusuke Furuta
autogenerated on Mon Oct 6 2014 10:56:18