Public Types | Public Member Functions | Protected Attributes
jsk_recognition_utils::WallDurationTimer Class Reference

#include <time_util.h>

List of all members.

Public Types

typedef boost::shared_ptr
< WallDurationTimer
Ptr

Public Member Functions

virtual void clearBuffer ()
virtual double latestSec ()
virtual double meanSec ()
virtual void report (ros::WallDuration &duration)
virtual ScopedWallDurationReporter reporter ()
virtual ScopedWallDurationReporter reporter (ros::Publisher &pub_latest, ros::Publisher &pub_average)
virtual size_t sampleNum ()
 WallDurationTimer (const int max_num)

Protected Attributes

boost::circular_buffer
< ros::WallDuration
buffer_
const int max_num_

Detailed Description

Definition at line 65 of file time_util.h.


Member Typedef Documentation

Definition at line 68 of file time_util.h.


Constructor & Destructor Documentation

Definition at line 86 of file time_util.cpp.


Member Function Documentation

Definition at line 113 of file time_util.cpp.

Definition at line 108 of file time_util.cpp.

Definition at line 118 of file time_util.cpp.

Definition at line 91 of file time_util.cpp.

Definition at line 96 of file time_util.cpp.

Definition at line 101 of file time_util.cpp.

Definition at line 127 of file time_util.cpp.


Member Data Documentation

Definition at line 81 of file time_util.h.

Definition at line 80 of file time_util.h.


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


jsk_recognition_utils
Author(s):
autogenerated on Tue Jul 2 2019 19:40:37