Urbi SDK Remote for C++  2.7.5
urbi::UTimerCallbackobj< T > Class Template Reference

#include <utimer-callback.hh>

Inheritance diagram for urbi::UTimerCallbackobj< T >:
Collaboration diagram for urbi::UTimerCallbackobj< T >:

List of all members.

Public Member Functions

 UTimerCallbackobj (const std::string &objname, ufloat period, T *obj, boost::function0< void > fun, impl::UContextImpl *ctx)
virtual void call ()

Private Attributes

T * obj
boost::function0< void > fun

Detailed Description

template<class T>
class urbi::UTimerCallbackobj< T >

Definition at line 59 of file utimer-callback.hh.


Constructor & Destructor Documentation

template<class T >
urbi::UTimerCallbackobj< T >::UTimerCallbackobj ( const std::string &  objname,
ufloat  period,
T *  obj,
boost::function0< void >  fun,
impl::UContextImpl ctx 
) [inline]

Definition at line 62 of file utimer-callback.hh.

References urbi::UTimerCallback::registerCallback().


Member Function Documentation

template<class T >
virtual void urbi::UTimerCallbackobj< T >::call ( ) [inline, virtual]

Implements urbi::UTimerCallback.

Definition at line 72 of file utimer-callback.hh.

References urbi::UTimerCallbackobj< T >::fun.


Member Data Documentation

template<class T >
boost::function0<void> urbi::UTimerCallbackobj< T >::fun [private]

Definition at line 78 of file utimer-callback.hh.

Referenced by urbi::UTimerCallbackobj< T >::call().

template<class T >
T* urbi::UTimerCallbackobj< T >::obj [private]

Definition at line 77 of file utimer-callback.hh.


The documentation for this class was generated from the following file: