Container for a member function pointer.
#include <NodeCallback.h>
|
|
typedef void(Client::* | PMEMBERFUNC) (INode *) |
| | Member function type.
|
| |
|
|
| Member_NodeCallback (INode *pNode, Client &client, Member member, ECallbackType CallbackType) |
| | Constructor.
|
| |
|
virtual void | operator() (ECallbackType CallbackType) const |
| | execute operation
|
| |
|
virtual void | Destroy () |
| | destroys the object
|
| |
|
virtual | ~CNodeCallback () |
| | virtual destructor
|
| |
|
INode * | GetNode () |
| | returns the node the callback is registered to
|
| |
|
|
INode * | m_pNode |
| | the node were the callback is installed
|
| |
|
ECallbackType | m_CallbackType |
| | the type of the callback
|
| |