| 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(GtpInputStream &in, GtpOutputStream &out) | 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_in | GtpEngine | [private] |
| m_out | GtpEngine | [private] |
| m_quit | GtpEngine | [private] |
| MainLoop() | 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] |