Public Types | |
typedef void(ListenerT::* | PtrMember )(ParamT) |
Public Member Functions | |
NEventHandler1 (ListenerT *object, PtrMember member) | |
Creates a new event handler. | |
~NEventHandler1 (void) | |
Destroys a NEventHandlerBase1 object. | |
void | notify (ParamT param) |
Executes the associated method. |
Definition at line 58 of file nhandler1.hpp.
NEventHandler1 | ( | ListenerT * | object, | |
PtrMember | member | |||
) | [inline] |
Creates a new event handler.
object | Pointer to an object that will react to an event | |
member | Member function pointer that will be executed on reaction to an event. |
Definition at line 94 of file nhandler1.hpp.
void notify | ( | ParamT | param | ) | [inline, virtual] |
Executes the associated method.
param | Any given parameter to be passed to the method that will be executed on reaction to a given event |
Implements NEventHandlerBase1.
Definition at line 103 of file nhandler1.hpp.