|
HooverChessUtils_PgnReader 0.9.0
|
#include "chessboard.h"#include "pgnreader-error.h"#include "pgnreader-types.h"#include <cstddef>#include <cstdint>#include <format>#include <string_view>

Go to the source code of this file.
Classes | |
| struct | hoover_chess_utils::pgn_reader::PgnErrorInfo |
| Additional error info. More... | |
| class | hoover_chess_utils::pgn_reader::PgnReaderActions |
| Semantic actions for reading a PGN. The caller is expected to inherit this class and override all callbacks of interest. More... | |
| class | hoover_chess_utils::pgn_reader::PgnReaderActionFilter |
| PGN reader action filter. More... | |
| class | hoover_chess_utils::pgn_reader::PgnReader |
| The PGN reader interface. More... | |
Namespaces | |
| namespace | hoover_chess_utils |
| namespace | hoover_chess_utils::pgn_reader |
Enumerations | |
| enum class | hoover_chess_utils::pgn_reader::PgnReaderOnErrorAction { hoover_chess_utils::pgn_reader::PgnReaderOnErrorAction::Abort , hoover_chess_utils::pgn_reader::PgnReaderOnErrorAction::ContinueFromNextGame } |
| Action for recoverable PGN reader error. More... | |
| enum class | hoover_chess_utils::pgn_reader::PgnReaderActionClass : unsigned int { hoover_chess_utils::pgn_reader::PgnReaderActionClass::PgnTag = 0U , hoover_chess_utils::pgn_reader::PgnReaderActionClass::Move , hoover_chess_utils::pgn_reader::PgnReaderActionClass::NAG , hoover_chess_utils::pgn_reader::PgnReaderActionClass::Variation , hoover_chess_utils::pgn_reader::PgnReaderActionClass::Comment } |
| PGN reader filterable action classes. More... | |