#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] |