BenBot 1.7.5
A chess engine
Loading...
Searching...
No Matches
chess::game::Bitboard Member List

This is the complete list of members for chess::game::Bitboard, including all inherited members.

any() const noexcept -> boolchess::game::Bitboardinline
Bitboard() noexcept=defaultchess::game::Bitboard
Bitboard(Integer val) noexceptchess::game::Bitboardexplicit
clear() noexceptchess::game::Bitboardinline
count() const noexcept -> size_tchess::game::Bitboardinline
first() const noexcept -> BitboardIndexchess::game::Bitboard
from_square(Square square) noexcept -> Bitboardchess::game::Bitboardstatic
indices() const noexceptchess::game::Bitboard
Integer typedefchess::game::Bitboard
inverse() const noexcept -> Bitboardchess::game::Bitboard
last() const noexcept -> BitboardIndexchess::game::Bitboard
none() const noexcept -> boolchess::game::Bitboardinline
operator""_bb(const unsigned long long value) noexcept -> Bitboardchess::game::Bitboardrelated
operator&(const Bitboard &lhs, const Bitboard &rhs) noexcept -> Bitboardchess::game::Bitboardrelated
operator&=(const Bitboard &other) noexcept -> Bitboard &chess::game::Bitboard
operator<<(const Bitboard &board, size_t num) noexcept -> Bitboardchess::game::Bitboardrelated
operator<<=(size_t num) noexcept -> Bitboard &chess::game::Bitboard
operator==(const Bitboard &) const noexcept -> bool=defaultchess::game::Bitboard
operator>>(const Bitboard &board, size_t num) noexcept -> Bitboardchess::game::Bitboardrelated
operator>>=(size_t num) noexcept -> Bitboard &chess::game::Bitboard
operator^(const Bitboard &lhs, const Bitboard &rhs) noexcept -> Bitboardchess::game::Bitboardrelated
operator^=(const Bitboard &other) noexcept -> Bitboard &chess::game::Bitboard
operator|(const Bitboard &lhs, const Bitboard &rhs) noexcept -> Bitboardchess::game::Bitboardrelated
operator|=(const Bitboard &other) noexcept -> Bitboard &chess::game::Bitboard
print_ascii(Bitboard board) -> std::stringchess::game::Bitboardrelated
set(const Square square) noexceptchess::game::Bitboardinline
set(BitboardIndex index) noexceptchess::game::Bitboard
squares() const noexceptchess::game::Bitboard
subboards() const noexceptchess::game::Bitboard
test(const Square square) const noexcept -> boolchess::game::Bitboardinline
test(BitboardIndex index) const noexcept -> boolchess::game::Bitboard
to_int() const noexcept -> Integerchess::game::Bitboardinline
unset(const Square square) noexceptchess::game::Bitboardinline
unset(BitboardIndex index) noexceptchess::game::Bitboard