|
BenBot 1.7.5
A chess engine
|
#include <chrono>#include <cstddef>#include <expected>#include <libchess/moves/MoveGen.hpp>#include <optional>#include <string>#include <string_view>Go to the source code of this file.
Classes | |
| struct | chess::uci::GoCommandOptions |
| struct | chess::uci::Position |
| struct | chess::uci::RegisterNowOptions |
| class | chess::uci::string_view |
| STL class. More... | |
Namespaces | |
| namespace | chess |
| namespace | chess::game |
| namespace | chess::uci |
Typedefs | |
| using | chess::uci::RegisterOptions = optional<RegisterNowOptions> |
Functions | |
| auto | chess::uci::parse_position_options (string_view options) -> std::expected< Position, std::string > |
| auto | chess::uci::parse_register_options (string_view options) -> RegisterOptions |
This file provides utilities for parsing command-line UCI [3] commands.
Definition in file CommandParsing.hpp.