|
BenBot 1.7.5
A chess engine
|
This is the complete list of members for chess::board::Bitboard, including all inherited members.
| any() const noexcept -> bool | chess::board::Bitboard | inline |
| Bitboard() noexcept=default | chess::board::Bitboard | |
| Bitboard(Integer val) noexcept | chess::board::Bitboard | explicit |
| clear() noexcept | chess::board::Bitboard | inline |
| count() const noexcept -> size_t | chess::board::Bitboard | inline |
| first() const noexcept -> BitboardIndex | chess::board::Bitboard | |
| from_square(Square square) noexcept -> Bitboard | chess::board::Bitboard | static |
| indices() const noexcept | chess::board::Bitboard | |
| Integer typedef | chess::board::Bitboard | |
| inverse() const noexcept -> Bitboard | chess::board::Bitboard | |
| last() const noexcept -> BitboardIndex | chess::board::Bitboard | |
| none() const noexcept -> bool | chess::board::Bitboard | inline |
| operator""_bb(const unsigned long long value) noexcept -> Bitboard | chess::board::Bitboard | related |
| operator&(const Bitboard &lhs, const Bitboard &rhs) noexcept -> Bitboard | chess::board::Bitboard | related |
| operator&=(const Bitboard &other) noexcept -> Bitboard & | chess::board::Bitboard | |
| operator<<(const Bitboard &board, size_t num) noexcept -> Bitboard | chess::board::Bitboard | related |
| operator<<=(size_t num) noexcept -> Bitboard & | chess::board::Bitboard | |
| operator==(const Bitboard &) const noexcept -> bool=default | chess::board::Bitboard | |
| operator>>(const Bitboard &board, size_t num) noexcept -> Bitboard | chess::board::Bitboard | related |
| operator>>=(size_t num) noexcept -> Bitboard & | chess::board::Bitboard | |
| operator^(const Bitboard &lhs, const Bitboard &rhs) noexcept -> Bitboard | chess::board::Bitboard | related |
| operator^=(const Bitboard &other) noexcept -> Bitboard & | chess::board::Bitboard | |
| operator|(const Bitboard &lhs, const Bitboard &rhs) noexcept -> Bitboard | chess::board::Bitboard | related |
| operator|=(const Bitboard &other) noexcept -> Bitboard & | chess::board::Bitboard | |
| print_ascii(Bitboard board) -> std::string | chess::board::Bitboard | related |
| set(const Square square) noexcept | chess::board::Bitboard | inline |
| set(BitboardIndex index) noexcept | chess::board::Bitboard | |
| squares() const noexcept | chess::board::Bitboard | |
| subboards() const noexcept | chess::board::Bitboard | |
| test(const Square square) const noexcept -> bool | chess::board::Bitboard | inline |
| test(BitboardIndex index) const noexcept -> bool | chess::board::Bitboard | |
| to_int() const noexcept -> Integer | chess::board::Bitboard | inline |
| unset(const Square square) noexcept | chess::board::Bitboard | inline |
| unset(BitboardIndex index) noexcept | chess::board::Bitboard |