|
HooverChessUtils_PgnReader 0.9.0
|
#include "pgnreader-types.h"#include "chessboard-types-squareset.h"#include <cinttypes>#include <variant>

Go to the source code of this file.
Classes | |
| struct | hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_PAWN_MOVE |
| Additional token info for pawn move. More... | |
| struct | hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_PIECE_MOVE |
| Additional token info for piece move. More... | |
| struct | hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_MOVENUM |
| Additional token info for move number token. More... | |
| struct | hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_NAG |
| Additional token info for numeric annotation glyph. More... | |
| struct | hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_RESULT |
| Additional token info for game result. More... | |
| struct | hoover_chess_utils::pgn_reader::PgnScannerTokenInfo_ERROR |
| Additional token info for error token. More... | |
| union | hoover_chess_utils::pgn_reader::PgnScannerTokenInfo |
Union of all additional scanner information. The applicable union member depends the PGN scanner token (see PgnScannerToken). More... | |
Namespaces | |
| namespace | hoover_chess_utils |
| namespace | hoover_chess_utils::pgn_reader |
Functions | |
| constexpr std::uint32_t | hoover_chess_utils::pgn_reader::pgnScannerTokenToMaskBit (PgnScannerToken token) noexcept |