Public Types | Public Member Functions

fl7::events::EventFunctor< T_Class, T_EventArgs > Class Template Reference

#include <EventFunctor.h>

Inheritance diagram for fl7::events::EventFunctor< T_Class, T_EventArgs >:
fl7::events::IEventFunctor< T_EventArgs >

List of all members.

Public Types

typedef void(T_Class::* Callback )(T_EventArgs &)

Public Member Functions

 EventFunctor (T_Class *obj, Callback callback)
virtual ~EventFunctor (void)
void * GetObjPtr () const
Callback GetCallback () const
virtual void Execute (T_EventArgs &e)
virtual void operator() (T_EventArgs &e)

template<class T_Class, class T_EventArgs>
class fl7::events::EventFunctor< T_Class, T_EventArgs >


Member Typedef Documentation

template<class T_Class, class T_EventArgs>
typedef void(T_Class::* fl7::events::EventFunctor< T_Class, T_EventArgs >::Callback)(T_EventArgs &)

The event callback prototype.


Constructor & Destructor Documentation

template<class T_Class, class T_EventArgs>
fl7::events::EventFunctor< T_Class, T_EventArgs >::EventFunctor ( T_Class *  obj,
Callback  callback 
) [inline]

Explicit constructor.

template<class T_Class, class T_EventArgs>
virtual fl7::events::EventFunctor< T_Class, T_EventArgs >::~EventFunctor ( void   )  [inline, virtual]

Destructor.


Member Function Documentation

template<class T_Class, class T_EventArgs>
virtual void fl7::events::EventFunctor< T_Class, T_EventArgs >::Execute ( T_EventArgs &  e  )  [inline, virtual]
template<class T_Class, class T_EventArgs>
Callback fl7::events::EventFunctor< T_Class, T_EventArgs >::GetCallback (  )  const [inline]
template<class T_Class, class T_EventArgs>
void* fl7::events::EventFunctor< T_Class, T_EventArgs >::GetObjPtr (  )  const [inline, virtual]
template<class T_Class, class T_EventArgs>
virtual void fl7::events::EventFunctor< T_Class, T_EventArgs >::operator() ( T_EventArgs &  e  )  [inline, virtual]

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