Chess Engine
A Chess Engine project written in C++.
|
Public Member Functions | |
constexpr void | set (uint8_t value) |
constexpr uint8_t | value () const |
constexpr bool | ok () const |
constexpr | operator uint8_t () |
Static Public Member Functions | |
static constexpr Derived | none () |
static constexpr uint8_t | number () |
static constexpr uint8_t | mask () |
static constexpr uint8_t | size () |
Static Public Member Functions inherited from Iterable< Derived > | |
static constexpr Derived | first () |
static constexpr Derived | last () |
static constexpr Range | all () |
Public Attributes | |
friend | Derived |
Friends | |
std::ostream & | operator<< (std::ostream &os, const Derived &obj) |