BeforeHandleCommand() | GtpEngine | [protected, virtual] |
BeforeWritingResponse() | GtpEngine | [protected, virtual] |
CallbackMap typedef | GtpEngine | [private] |
CmdKnownCommand(GtpCommand &) | GtpEngine | [virtual] |
CmdListCommands(GtpCommand &) | GtpEngine | [virtual] |
CmdName(GtpCommand &) | GtpEngine | [virtual] |
CmdProtocolVersion(GtpCommand &) | GtpEngine | [virtual] |
CmdQuit(GtpCommand &) | GtpEngine | [virtual] |
CmdVersion(GtpCommand &) | GtpEngine | [virtual] |
ExecuteCommand(const std::string &cmd, std::ostream &log=std::cerr) | GtpEngine | |
ExecuteFile(const std::string &name, std::ostream &log=std::cerr) | GtpEngine | |
GtpEngine() | GtpEngine | |
GtpEngine(const GtpEngine &engine) | GtpEngine | [private] |
HandleCommand(GtpCommand &cmd, GtpOutputStream &out) | GtpEngine | [private] |
InitPonder() | GtpEngine | [virtual] |
Interrupt() | GtpEngine | [virtual] |
IsQuitSet() const | GtpEngine | |
IsRegistered(const std::string &command) const | GtpEngine | |
m_callbacks | GtpEngine | [private] |
m_quit | GtpEngine | [private] |
MainLoop(GtpInputStream &in, GtpOutputStream &out) | GtpEngine | |
operator=(const GtpEngine &engine) const | GtpEngine | [private] |
Ponder() | GtpEngine | [virtual] |
Register(const std::string &name, GtpCallbackBase *callback) | GtpEngine | |
Register(const std::string &command, typename GtpCallback< T >::Method method, T *instance) | GtpEngine | |
SetQuit() | GtpEngine | |
StopPonder() | GtpEngine | [virtual] |
~GtpEngine() | GtpEngine | [virtual] |