|
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