#include <timer_impl.h>

Public Member Functions | |
| void | handleTimer (const ros::TimerEvent &event) |
| TypedTimerImpl (ros::NodeHandle &nh, ros::Duration period, void(T::*callback)(const ros::TimerEvent &), T *obj) | |
Public Member Functions inherited from swri::TimerImpl | |
| ros::Duration | desiredPeriod () const |
| ros::WallDuration | maxDuration () const |
| ros::Duration | maxPeriod () const |
| ros::WallDuration | meanDuration () const |
| double | meanFrequencyHz () const |
| ros::Duration | meanPeriod () const |
| ros::WallDuration | minDuration () const |
| ros::Duration | minPeriod () const |
| void | resetStatistics () |
| size_t | ticks () const |
| TimerImpl () | |
| virtual | ~TimerImpl () |
Private Attributes | |
| void(T::* | callback_ )(const ros::TimerEvent &) |
| T * | obj_ |
Additional Inherited Members | |
Protected Member Functions inherited from swri::TimerImpl | |
| void | tickBegin () |
| void | tickEnd () |
Protected Attributes inherited from swri::TimerImpl | |
| ros::Duration | desired_period_ |
| ros::WallDuration | max_duration_ |
| ros::Duration | max_period_ |
| ros::WallDuration | min_duration_ |
| ros::Duration | min_period_ |
| ros::Time | tick_begin_normal_ |
| ros::WallTime | tick_begin_wall_ |
| int | ticks_ |
| ros::Timer | timer_ |
| ros::WallDuration | total_durations_ |
| ros::Duration | total_periods_ |
Definition at line 181 of file timer_impl.h.
|
inline |
Definition at line 187 of file timer_impl.h.
|
inline |
Definition at line 202 of file timer_impl.h.
|
private |
Definition at line 184 of file timer_impl.h.
|
private |
Definition at line 183 of file timer_impl.h.