BenBot 1.7.5
A chess engine
Loading...
Searching...
No Matches
ben_bot::Engine Member List

This is the complete list of members for ben_bot::Engine, including all inherited members.

abort_search() overrideben_bot::Engineinlineprivatevirtual
Engine()=defaultben_bot::Engine
Engine(const Engine &)=deleteben_bot::Engine
Engine(Engine &&)=deleteben_bot::Engine
EngineBase()=defaultchess::uci::EngineBase
EngineBase(const EngineBase &)=defaultchess::uci::EngineBase
EngineBase(EngineBase &&)=defaultchess::uci::EngineBase
get_author() const -> string_view overrideben_bot::Engineinlineprivatevirtual
get_name() const -> std::string overrideben_bot::Engineprivatevirtual
get_options() -> std::span< uci::Option * > overrideben_bot::Engineinlineprivatevirtual
go(const uci::GoCommandOptions &opts) overrideben_bot::Engineprivate
chess::uci::EngineBase::go(const GoCommandOptions &opts)=0chess::uci::EngineBasepure virtual
handle_command(string_view command)chess::uci::EngineBase
handle_custom_command(string_view command, string_view opts) overrideben_bot::Engineprivatevirtual
handle_registration(const RegisterOptions &opts)chess::uci::EngineBaseinlinevirtual
is_searching() const noexcept -> bool overrideben_bot::Engineinlineprivatevirtual
loop()chess::uci::EngineBase
new_game(bool firstCall) overrideben_bot::Engineprivatevirtual
operator=(const Engine &)=deleteben_bot::Engine
operator=(Engine &&)=deleteben_bot::Engine
chess::uci::EngineBase::operator=(const EngineBase &)=defaultchess::uci::EngineBase
chess::uci::EngineBase::operator=(EngineBase &&)=defaultchess::uci::EngineBase
ponder_hit() overrideben_bot::Engineinlineprivatevirtual
read_config_file(const std::filesystem::path &file)ben_bot::Engine
set_debug(const bool shouldDebug) overrideben_bot::Engineinlineprivatevirtual
set_position(const Position &pos) overrideben_bot::Engineinlineprivatevirtual
wait() overrideben_bot::Engineinlineprivatevirtual
~Engine() override=defaultben_bot::Engine
~EngineBase()chess::uci::EngineBasevirtual