
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) | |
| ~TimerQueueCallback () | |
Public Member Functions inherited from roswrap::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_ |
| TimerInfoWPtr | info_ |
| T | last_expected_ |
| T | last_real_ |
| TimerManager< T, D, E > * | parent_ |
Additional Inherited Members | |
Public Types inherited from roswrap::CallbackInterface | |
| enum | CallResult { Success, TryAgain, Invalid } |
| Possible results for the call() method. More... | |
Definition at line 130 of file timer_manager.h.
|
inline |
Definition at line 133 of file timer_manager.h.
|
inline |
Definition at line 145 of file timer_manager.h.
|
inlinevirtual |
Call this callback.
Implements roswrap::CallbackInterface.
Definition at line 155 of file timer_manager.h.
|
private |
Definition at line 204 of file timer_manager.h.
|
private |
Definition at line 202 of file timer_manager.h.
|
private |
Definition at line 199 of file timer_manager.h.
|
private |
Definition at line 200 of file timer_manager.h.
|
private |
Definition at line 201 of file timer_manager.h.
|
private |
Definition at line 198 of file timer_manager.h.