ListenerObject< ListenerClass, CallbackFunc > Class Template Reference

ListenerObject class. More...

#include <Listener.h>

Inheritance diagram for ListenerObject< ListenerClass, CallbackFunc >:
ListenerBase

List of all members.

Public Member Functions

 ListenerObject (ListenerClass *obj, CallbackFunc cbf)
 Constructor.
virtual ~ListenerObject ()
 Destructor.
virtual void invoke ()
 Callback.

Detailed Description

template<class ListenerClass, class CallbackFunc = void (ListenerClass::*)()>
class ListenerObject< ListenerClass, CallbackFunc >

ListenerObject class.

This is a base class for Listener that registers to the timer

Since:
0.4.0

Constructor & Destructor Documentation

template<class ListenerClass , class CallbackFunc = void (ListenerClass::*)()>
ListenerObject< ListenerClass, CallbackFunc >::ListenerObject ( ListenerClass *  obj,
CallbackFunc  cbf 
) [inline]

Constructor.

Constructor

Parameters:
obj Listener Object
cbf Callback Function
template<class ListenerClass , class CallbackFunc = void (ListenerClass::*)()>
virtual ListenerObject< ListenerClass, CallbackFunc >::~ListenerObject (  )  [inline, virtual]

Destructor.

Destructor


Member Function Documentation

template<class ListenerClass , class CallbackFunc = void (ListenerClass::*)()>
virtual void ListenerObject< ListenerClass, CallbackFunc >::invoke (  )  [inline, virtual]

Callback.

Callback function

Implements ListenerBase.

Generated on Fri Oct 28 18:31:17 2016 for OpenRTM-aist by  doxygen 1.6.3