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 148 of file timer_manager.h.
|
inline |
Definition at line 151 of file timer_manager.h.
|
inline |
Definition at line 165 of file timer_manager.h.
|
inlinevirtual |
Call this callback.
Implements ros::CallbackInterface.
Definition at line 175 of file timer_manager.h.
|
private |
Definition at line 229 of file timer_manager.h.
|
private |
Definition at line 225 of file timer_manager.h.
|
private |
Definition at line 227 of file timer_manager.h.
|
private |
Definition at line 222 of file timer_manager.h.
|
private |
Definition at line 223 of file timer_manager.h.
|
private |
Definition at line 226 of file timer_manager.h.
|
private |
Definition at line 224 of file timer_manager.h.
|
private |
Definition at line 221 of file timer_manager.h.