tartan 1.2.2.1
Chess API
|
#include <board.hpp>
Public Member Functions | |
TurnMap (const TurnMap &) | |
Copy constructor. | |
TurnMap (TurnMap &&) | |
Move constructor. | |
TurnMap & | operator= (const TurnMap &other) |
Copy assignment operator. | |
TurnMap & | operator= (TurnMap &&other) |
Move assignment operator. | |
bool | possible () const |
Viability of TurnMap. | |
Public Member Functions inherited from std::list< Turn * > | |
Turn * | pop_front (Turn *... args) |
Turn * | push_back (Turn *... args) |
Turn * | splice (Turn *... args) |
Turn * | crbegin (Turn *... args) |
Turn * | erase (Turn *... args) |
Turn * | emplace_front (Turn *... args) |
Turn * | insert (Turn *... args) |
Turn * | reverse (Turn *... args) |
Turn * | back (Turn *... args) |
Turn * | end (Turn *... args) |
Turn * | remove (Turn *... args) |
Turn * | list (Turn *... args) |
Turn * | emplace_back (Turn *... args) |
Turn * | pop_back (Turn *... args) |
Turn * | cbegin (Turn *... args) |
Turn * | front (Turn *... args) |
Turn * | unique (Turn *... args) |
Turn * | size (Turn *... args) |
Turn * | resize (Turn *... args) |
Turn * | push_front (Turn *... args) |
Turn * | rbegin (Turn *... args) |
Turn * | crend (Turn *... args) |
Turn * | assign (Turn *... args) |
Turn * | operator= (Turn *... args) |
Turn * | sort (Turn *... args) |
Turn * | ~list (Turn *... args) |
Turn * | merge (Turn *... args) |
Turn * | empty (Turn *... args) |
Turn * | remove_if (Turn *... args) |
Turn * | cend (Turn *... args) |
Turn * | swap (Turn *... args) |
Turn * | max_size (Turn *... args) |
Turn * | rend (Turn *... args) |
Turn * | get_allocator (Turn *... args) |
Turn * | clear (Turn *... args) |
Turn * | emplace (Turn *... args) |
Turn * | begin (Turn *... args) |
Friends | |
bool | operator== (const TurnMap &lhs, const TurnMap &rhs) |
Comparison operator. | |
bool | operator!= (const TurnMap &lhs, const TurnMap &rhs) |
Inverted comparison operator. | |
Additional Inherited Members | |
Public Attributes inherited from std::list< Turn * > | |
Turn * | elements |
STL member. | |
List of Turn objects.
bool tt::TurnMap::possible | ( | ) | const |
Viability of TurnMap.
true
if every member of current object Turn::possible() method returns true
, false
otherwise Inverted comparison operator.
lhs
if every Turn object of lhs
is equal to every corresponding object in rhs
true
otherwise Comparison operator.
true
if every Turn object of lhs
is equal to every corresponding object in rhs
, false
otherwise