ros::TimerManager< T, D, E >::TimerQueueCallback Class Reference

Inheritance diagram for ros::TimerManager< T, D, E >::TimerQueueCallback:
Inheritance graph
[legend]

List of all members.

Public Member Functions

CallResult call ()
 Call this callback.
 TimerQueueCallback (TimerManager< T, D, E > *parent, const TimerInfoPtr &info, T last_expected, T last_real, T current_expected)
 ~TimerQueueCallback ()

Private Attributes

bool called_
current_expected_
TimerInfoWPtr info_
last_expected_
last_real_
TimerManager< T, D, E > * parent_

Detailed Description

template<class T, class D, class E>
class ros::TimerManager< T, D, E >::TimerQueueCallback

Definition at line 112 of file timer_manager.h.


Constructor & Destructor Documentation

template<class T, class D, class E>
ros::TimerManager< T, D, E >::TimerQueueCallback::TimerQueueCallback ( TimerManager< T, D, E > *  parent,
const TimerInfoPtr info,
last_expected,
last_real,
current_expected 
) [inline]

Definition at line 115 of file timer_manager.h.

template<class T, class D, class E>
ros::TimerManager< T, D, E >::TimerQueueCallback::~TimerQueueCallback (  )  [inline]

Definition at line 127 of file timer_manager.h.


Member Function Documentation

template<class T, class D, class E>
CallResult ros::TimerManager< T, D, E >::TimerQueueCallback::call (  )  [inline, virtual]

Call this callback.

Returns:
The result of the call

Implements ros::CallbackInterface.

Definition at line 137 of file timer_manager.h.


Member Data Documentation

template<class T, class D, class E>
bool ros::TimerManager< T, D, E >::TimerQueueCallback::called_ [private]

Definition at line 186 of file timer_manager.h.

template<class T, class D, class E>
T ros::TimerManager< T, D, E >::TimerQueueCallback::current_expected_ [private]

Definition at line 184 of file timer_manager.h.

template<class T, class D, class E>
TimerInfoWPtr ros::TimerManager< T, D, E >::TimerQueueCallback::info_ [private]

Definition at line 181 of file timer_manager.h.

template<class T, class D, class E>
T ros::TimerManager< T, D, E >::TimerQueueCallback::last_expected_ [private]

Definition at line 182 of file timer_manager.h.

template<class T, class D, class E>
T ros::TimerManager< T, D, E >::TimerQueueCallback::last_real_ [private]

Definition at line 183 of file timer_manager.h.

template<class T, class D, class E>
TimerManager<T, D, E>* ros::TimerManager< T, D, E >::TimerQueueCallback::parent_ [private]

Definition at line 180 of file timer_manager.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


roscpp
Author(s): Morgan Quigley mquigley@cs.stanford.edu, Josh Faust jfaust@willowgarage.com, Brian Gerkey gerkey@willowgarage.com
autogenerated on Fri Jan 11 10:08:41 2013