Belofte version 2.1.9
A promising chess program using the UCI or Winboard interface
UCIMode Member List

This is the complete list of members for UCIMode, including all inherited members.

attachCommand(belofte::stringList const &sCommands, bool const published=true)engineInterfaceprotected
engineGameResultString(gameResult_t const gr) constengineInterfacevirtual
engineInterface(std::string const &s, std::string const &h="")engineInterfaceexplicit
engineInterface(engineInterface const &)=deleteengineInterface
engineInterface(engineInterface &&)=deleteengineInterface
execute(std::string const &command, std::string const &params)engineInterface
getEngineCommands()engineInterfaceinlineprotectedstatic
getHint() constengineInterfaceinline
isRunning() const overrideUCIModeinlinevirtual
operator std::string() const &engineInterfaceinline
operator=(engineInterface const &)=deleteengineInterface
operator=(engineInterface &&)=deleteengineInterface
scoreAsString(bScore const score)engineInterfacestatic
scoreString(bScore const score) const overrideUCIModeprotectedvirtual
sendDebug(int const l, std::string const &info) overrideUCIModevirtual
sendError(std::string const &error, std::string const &description)engineInterfacevirtual
sendHelp(std::string const &args)engineInterfacevirtual
sendInfo(std::string const &info) overrideUCIModevirtual
sendInfoCurrMove(bBoard const &b, depth_t const nCurDepth, bMove const &m, movenum_t const moveid, int64_t const nodes) const overrideUCIModevirtual
sendInfoDepth(int depth, int seldepth, int64_t nodes, int nps) overrideUCIModevirtual
sendInfoSearching(bBoard const &b, int const nLogDepth, depth_t const nMaxDepth, bScore const sc, int64_t const t, int64_t const nodes) const overrideUCIModevirtual
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 overrideUCIModevirtual
sendInfoSearchStart(std::string const &info)engineInterfacevirtual
sendInvalidMove(std::string const &info, std::string const &reason)engineInterfaceinlinevirtual
sendMove(bBoard &b, bMove const &m) overrideUCIModevirtual
sendPrompt()engineInterfaceinlinevirtual
sendResponse(std::string const &response)engineInterfacevirtual
sendResult(bBoard const &b, gameResult_t const gr) const overrideUCIModevirtual
setRunning(bool const r)engineInterfaceinlinevirtual
UCIMode(std::string const &s="uci")UCIModeexplicit
~engineInterface()engineInterfacevirtual
~UCIMode() overrideUCIModeinline