#include <GtpEngine.h>
Inheritance diagram for GtpCallback:
For registering member functions in GtpEngine::Register().
Definition at line 460 of file GtpEngine.h.
Public Types | |
typedef void(ENGINE::*) | Method (GtpCommand &) |
Signature of the member function. | |
Public Member Functions | |
GtpCallback (ENGINE *instance, typename GtpCallback< ENGINE >::Method method) | |
~GtpCallback () throw () | |
void | operator() (GtpCommand &) |
Execute the member function. | |
Private Attributes | |
ENGINE * | m_instance |
Method | m_method |
typedef void(ENGINE::*) Method(GtpCommand &) |
GtpCallback | ( | ENGINE * | instance, | |
typename GtpCallback< ENGINE >::Method | method | |||
) |
Definition at line 482 of file GtpEngine.h.
~GtpCallback | ( | ) | throw () |
void operator() | ( | GtpCommand & | ) | [virtual] |
Execute the member function.
Implements GtpCallbackBase.
Definition at line 498 of file GtpEngine.h.
References m_instance, and m_method.
ENGINE* m_instance [private] |