Horrible hack until ROS Supports this (ROS Trac #1387) More...
#include <one_shot_timer.h>
Public Member Functions | |
| void | cb (const ros::TimerEvent &e) |
| boost::function< void(const ros::TimerEvent &e)> | getCb () |
| OneShotTimer () | |
| const ros::Timer & | operator= (const ros::Timer &rhs) |
| void | registerOneShotCb (boost::function< void(const ros::TimerEvent &e)> callback) |
| void | stop () |
Private Attributes | |
| bool | active_ |
| boost::function< void(const ros::TimerEvent &e)> | callback_ |
| ros::Timer | timer_ |
Horrible hack until ROS Supports this (ROS Trac #1387)
Definition at line 42 of file one_shot_timer.h.
|
inline |
Definition at line 45 of file one_shot_timer.h.
|
inline |
Definition at line 48 of file one_shot_timer.h.
|
inline |
Definition at line 61 of file one_shot_timer.h.
|
inline |
Definition at line 77 of file one_shot_timer.h.
|
inline |
Definition at line 66 of file one_shot_timer.h.
|
inline |
Definition at line 71 of file one_shot_timer.h.
|
private |
Definition at line 86 of file one_shot_timer.h.
|
private |
Definition at line 87 of file one_shot_timer.h.
|
private |
Definition at line 85 of file one_shot_timer.h.