apply_move::ApplyDoUndoCaptureMove< BLACK, HashState > class | osl::hash::HashState< State > | [friend] |
apply_move::ApplyDoUndoCaptureMove< WHITE, HashState > class | osl::hash::HashState< State > | [friend] |
apply_move::ApplyDoUndoDropMove< BLACK, HashState > class | osl::hash::HashState< State > | [friend] |
apply_move::ApplyDoUndoDropMove< WHITE, HashState > class | osl::hash::HashState< State > | [friend] |
apply_move::ApplyDoUndoSimpleMove< BLACK, HashState > class | osl::hash::HashState< State > | [friend] |
apply_move::ApplyDoUndoSimpleMove< WHITE, HashState > class | osl::hash::HashState< State > | [friend] |
apply_move::DoUndoMoveLockCapture< HashState > class | osl::hash::HashState< State > | [friend] |
apply_move::DoUndoMoveLockDrop< HashState > class | osl::hash::HashState< State > | [friend] |
apply_move::DoUndoMoveLockSimple< HashState > class | osl::hash::HashState< State > | [friend] |
base_t typedef | osl::hash::HashState< State > | |
changeTurn() | osl::hash::HashState< State > | [inline] |
count | State | |
doCaptureMove(Position from, Position to, Piece target, int promoteMask) | osl::hash::HashState< State > | [inline] |
doDropMove(Position to, Ptype ptype) | osl::hash::HashState< State > | [inline] |
doSimpleMove(Position from, Position to, int promoteMask) | osl::hash::HashState< State > | [inline] |
getHash() const | osl::hash::HashState< State > | [inline] |
hash | osl::hash::HashState< State > | [private] |
hash_state_t typedef | osl::hash::HashState< State > | |
HashState(const SimpleState &state) | osl::hash::HashState< State > | [inline, explicit] |
HashType typedef | osl::hash::HashState< State > | |
isConsistent(bool showError=true) const | osl::hash::HashState< State > | [inline] |
moves | State | |
print(std::ostream &) const | osl::hash::HashState< State > | [inline] |
State() | State | [inline] |
~HashState() | osl::hash::HashState< State > | [inline, virtual] |