|
HooverChessUtils_PgnReader 0.9.0
|
#include "chessboard-types.h"#include <atomic>#include <bit>#include <cassert>#include <cstdint>#include <type_traits>

Go to the source code of this file.
Classes | |
| class | hoover_chess_utils::pgn_reader::SquareSet |
| Set of squares. Implemented using a bit-mask. More... | |
Namespaces | |
| namespace | hoover_chess_utils |
| namespace | hoover_chess_utils::pgn_reader |
Macros | |
| #define | SQUARESET_ENUMERATE_INTERNAL(sq, squareSet, tmpMask, ...) |
Implementation of SQUARESET_ENUMERATE(). | |
| #define | SQUARESET_ENUMERATE(sq, squareSet, ...) SQUARESET_ENUMERATE_INTERNAL(sq, squareSet, squareset_enumerate_internal_mask, __VA_ARGS__) |
| Enumerates all squares in a square set. | |