|
| XboardMode (std::string const &s="xboard") |
|
| ~XboardMode () override |
|
void | sendInfo (std::string const &info) override |
|
void | sendDebug (int const l, std::string const &info) override |
|
void | sendResult (bBoard const &b, gameResult_t const gr) const override |
|
void | sendInvalidMove (std::string const &info, std::string const &reason) override |
|
void | sendInfoSearching (bBoard const &b, int const nLogDepth, depth_t const nMaxDepth, bScore const sc, int64_t const t, int64_t const nodes) const override |
|
std::string | engineGameResultString (gameResult_t const gr) const override |
|
| engineInterface (std::string const &s, std::string const &h="") |
| Common commands to all modes this ctor is called for each iface.
|
|
virtual | ~engineInterface () |
|
| engineInterface (engineInterface const &)=delete |
|
| engineInterface (engineInterface &&)=delete |
|
engineInterface & | operator= (engineInterface const &)=delete |
|
engineInterface & | operator= (engineInterface &&)=delete |
|
void | execute (std::string const &command, std::string const ¶ms) |
|
virtual void | setRunning (bool const r) |
|
virtual bool | isRunning () const |
|
virtual void | sendPrompt () |
|
virtual void | sendResponse (std::string const &response) |
|
virtual void | sendError (std::string const &error, std::string const &description) |
|
virtual void | sendHelp (std::string const &args) |
| Send help on command or all commands.
|
|
virtual void | sendMove (bBoard &b, bMove const &m) |
|
virtual void | sendInfoSearchStart (std::string const &info) |
|
virtual void | sendInfoDepth (int depth, int seldepth, int64_t nodes, int nps) |
|
virtual void | sendInfoSearching (bBoard const &b, int const nLogDepth, depth_t const nMaxDepth, std::string const &comment, bScore const sc, int64_t const t, int64_t const nodes) const |
|
virtual void | sendInfoCurrMove (bBoard const &b, depth_t const nCurDepth, bMove const &m, movenum_t const moveid, int64_t const nodes) const |
|
std::string const & | getHint () const |
|
| operator std::string () const & |
|
Definition at line 168 of file engineinterface.h.