
Public Member Functions | |
| CallResult | call () |
| Call this callback. More... | |
| TimerQueueCallback (TimerManager< T, D, E > *parent, const TimerInfoPtr &info, T last_expected, T last_real, T current_expected, T last_expired, T current_expired) | |
| ~TimerQueueCallback () | |
Public Member Functions inherited from ros::CallbackInterface | |
| virtual bool | ready () |
| Provides the opportunity for specifying that a callback is not ready to be called before call() actually takes place. More... | |
| virtual | ~CallbackInterface () |
Private Attributes | |
| bool | called_ |
| T | current_expected_ |
| T | current_expired_ |
| TimerInfoWPtr | info_ |
| T | last_expected_ |
| T | last_expired_ |
| T | last_real_ |
| TimerManager< T, D, E > * | parent_ |
Additional Inherited Members | |
Public Types inherited from ros::CallbackInterface | |
| enum | CallResult { Success, TryAgain, Invalid } |
| Possible results for the call() method. More... | |
Definition at line 150 of file timer_manager.h.
|
inline |
Definition at line 153 of file timer_manager.h.
|
inline |
Definition at line 167 of file timer_manager.h.
|
inlinevirtual |
Call this callback.
Implements ros::CallbackInterface.
Definition at line 177 of file timer_manager.h.
|
private |
Definition at line 231 of file timer_manager.h.
|
private |
Definition at line 227 of file timer_manager.h.
|
private |
Definition at line 229 of file timer_manager.h.
|
private |
Definition at line 224 of file timer_manager.h.
|
private |
Definition at line 225 of file timer_manager.h.
|
private |
Definition at line 228 of file timer_manager.h.
|
private |
Definition at line 226 of file timer_manager.h.
|
private |
Definition at line 223 of file timer_manager.h.