| asciiToUnsigned(const char *str, const char *end, const char *tokenType) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| charCoordToSq(char colChar, char rowChar) noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivatestatic |
| colCharToMask(char colChar) noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivatestatic |
| ctCharToMovePieceTable | hoover_chess_utils::pgn_reader::PgnScanner | privatestatic |
| ctCharToPieceTable | hoover_chess_utils::pgn_reader::PgnScanner | privatestatic |
| getCurrentToken() const noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inline |
| getMovePieceScannerTokenForChar(char c) noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivatestatic |
| getPieceForChar(char c) noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivatestatic |
| getTokenInfo() const noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inline |
| LexerInput(char *buf, int maxSize) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprotected |
| LexerInput(char *buf, std::size_t maxSize) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprotected |
| m_curToken | hoover_chess_utils::pgn_reader::PgnScanner | private |
| m_inputData | hoover_chess_utils::pgn_reader::PgnScanner | private |
| m_inputLeft | hoover_chess_utils::pgn_reader::PgnScanner | private |
| m_tokenInfo | hoover_chess_utils::pgn_reader::PgnScanner | private |
| nextToken() | hoover_chess_utils::pgn_reader::PgnScanner | inline |
| nextTokenNoThrowOnErrorToken() | hoover_chess_utils::pgn_reader::PgnScanner | inline |
| operator=(const PgnScanner &) &=delete | hoover_chess_utils::pgn_reader::PgnScanner | |
| operator=(PgnScanner &&) &=delete | hoover_chess_utils::pgn_reader::PgnScanner | |
| PgnScanner(const char *inputData, std::size_t inputLen) noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inline |
| PgnScanner(const PgnScanner &)=delete | hoover_chess_utils::pgn_reader::PgnScanner | |
| PgnScanner(PgnScanner &&)=delete | hoover_chess_utils::pgn_reader::PgnScanner | |
| rowCharToMask(char rowChar) noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivatestatic |
| scannerTokenToString(PgnScannerToken token) noexcept | hoover_chess_utils::pgn_reader::PgnScanner | inlinestatic |
| setTokenInfo_ERROR(const char *errorMessage) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| setTokenInfo_MOVENUM(const char *str, const char *end) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| setTokenInfo_NAG(std::uint8_t nag) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| setTokenInfo_PAWN_MOVE(SquareSet srcMask, Square dstSq, Piece promoPiece) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| setTokenInfo_PIECE_MOVE(SquareSet srcMask, bool capture, Square dstSq) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| setTokenInfo_RESULT(PgnResult result) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| tokenizePieceMove(std::string_view str) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| tokenizeUnusualPawnMove(std::string_view str) | hoover_chess_utils::pgn_reader::PgnScanner | inlineprivate |
| yylexex() | hoover_chess_utils::pgn_reader::PgnScanner | private |