Code::Blocks
SVN r11506
|
Event functor class. More...
#include <cbfunctor.h>
Public Member Functions | |
cbEventFunctor (ClassType *this_, Member member) | |
cbEventFunctor (const cbEventFunctor< ClassType, EventType > &rhs) | |
void * | GetThis () override |
void | Call (EventType &event) override |
Public Member Functions inherited from IFunctorBase | |
virtual | ~IFunctorBase () |
Private Types | |
typedef void(ClassType::* | Member) (EventType &) |
Private Attributes | |
ClassType * | m_pThis |
Member | m_pMember |
Event functor class.
Definition at line 37 of file cbfunctor.h.
|
private |
Definition at line 40 of file cbfunctor.h.
|
inline |
Definition at line 44 of file cbfunctor.h.
|
inline |
Definition at line 45 of file cbfunctor.h.
|
inlineoverridevirtual |
Implements IEventFunctorBase< EventType >.
Definition at line 49 of file cbfunctor.h.
References GetTypeName().
|
inlineoverridevirtual |
Implements IFunctorBase.
Definition at line 46 of file cbfunctor.h.
|
private |
Definition at line 42 of file cbfunctor.h.
|
private |
Definition at line 41 of file cbfunctor.h.