HooverChessUtils_PgnReader 0.9.0
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
pgnreader-error.h File Reference
#include <exception>
#include <string>
#include <string_view>
Include dependency graph for pgnreader-error.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  hoover_chess_utils::pgn_reader::PgnError
 PGN error exception. More...
 

Namespaces

namespace  hoover_chess_utils
 
namespace  hoover_chess_utils::pgn_reader
 

Enumerations

enum class  hoover_chess_utils::pgn_reader::PgnErrorCode : unsigned {
  hoover_chess_utils::pgn_reader::PgnErrorCode::OK = 0U , hoover_chess_utils::pgn_reader::PgnErrorCode::BAD_CHARACTER = 1U , hoover_chess_utils::pgn_reader::PgnErrorCode::BAD_PGN_TAG , hoover_chess_utils::pgn_reader::PgnErrorCode::UNEXPECTED_MOVE_NUM ,
  hoover_chess_utils::pgn_reader::PgnErrorCode::UNEXPECTED_TOKEN , hoover_chess_utils::pgn_reader::PgnErrorCode::BAD_FEN , hoover_chess_utils::pgn_reader::PgnErrorCode::ILLEGAL_MOVE , hoover_chess_utils::pgn_reader::PgnErrorCode::AMBIGUOUS_MOVE ,
  hoover_chess_utils::pgn_reader::PgnErrorCode::UNIMPLEMENTED , hoover_chess_utils::pgn_reader::PgnErrorCode::INTERNAL_ERROR
}
 Error code. More...