HooverChessUtils_PgnReader 0.9.0
Loading...
Searching...
No Matches
hoover_chess_utils::pgn_reader::SquareSet Member List

This is the complete list of members for hoover_chess_utils::pgn_reader::SquareSet, including all inherited members.

all() noexcepthoover_chess_utils::pgn_reader::SquareSetinlinestatic
allIfAny() const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
allIfNone() const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
column(RowColumn col) noexcepthoover_chess_utils::pgn_reader::SquareSetinlinestatic
firstSquare() const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
flipVert() const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
isMember(Square sq) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
lastSquare() const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
m_bitmaskhoover_chess_utils::pgn_reader::SquareSetprivate
none() noexcepthoover_chess_utils::pgn_reader::SquareSetinlinestatic
operator std::uint64_t() const noexcepthoover_chess_utils::pgn_reader::SquareSetinlineexplicit
operator!=(SquareSet other) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator&(SquareSet other) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator&=(SquareSet other) noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator<<(std::uint_fast8_t shift) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator<<=(std::uint_fast8_t shift) noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator=(const SquareSet &)=defaulthoover_chess_utils::pgn_reader::SquareSetinline
operator=(SquareSet &&)=defaulthoover_chess_utils::pgn_reader::SquareSetinline
operator==(SquareSet other) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator>>(std::uint_fast8_t shift) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator>>=(std::uint_fast8_t shift) noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator^(SquareSet other) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator^=(SquareSet other) noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator|(SquareSet other) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator|=(SquareSet other) noexcepthoover_chess_utils::pgn_reader::SquareSetinline
operator~() const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
parallelDeposit(SquareSet extractMask) noexcepthoover_chess_utils::pgn_reader::SquareSet
parallelExtract(SquareSet extractMask) noexcepthoover_chess_utils::pgn_reader::SquareSet
popcount() const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
removeFirstSquare() const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
rotl(std::int_fast8_t shift) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
rotr(std::int_fast8_t shift) const noexcepthoover_chess_utils::pgn_reader::SquareSetinline
row(RowColumn row) noexcepthoover_chess_utils::pgn_reader::SquareSetinlinestatic
square(Square sq) noexcepthoover_chess_utils::pgn_reader::SquareSetinlinestatic
square(RowColumn col, RowColumn row) noexcepthoover_chess_utils::pgn_reader::SquareSetinlinestatic
squareOrNone(Square sq) noexcepthoover_chess_utils::pgn_reader::SquareSetinlinestatic
SquareSet()=defaulthoover_chess_utils::pgn_reader::SquareSetinline
SquareSet(std::same_as< Square > auto... squares) noexcepthoover_chess_utils::pgn_reader::SquareSetinline
SquareSet(const SquareSet &)=defaulthoover_chess_utils::pgn_reader::SquareSetinline
SquareSet(SquareSet &&)=defaulthoover_chess_utils::pgn_reader::SquareSetinline
SquareSet(std::uint64_t mask) noexcepthoover_chess_utils::pgn_reader::SquareSetinlineexplicit
~SquareSet()=defaulthoover_chess_utils::pgn_reader::SquareSet