analyzerStack | osl::checkmate::analyzer::TreeTraverser | [protected] |
andNode(Move, const CheckHashRecord *record, const HashKey &key, const PathEncoding &path) | osl::checkmate::analyzer::DisproofTreeTraverser | [protected, virtual] |
DisproofTreeTraverser(TreeWriter &, const TwinTable &, bool isPartialStack=false) | osl::checkmate::analyzer::DisproofTreeTraverser | |
findLoopToStack(const TwinList &l) const | osl::checkmate::analyzer::TreeTraverser | |
findLoopToStackByStack(const TwinList &l) const | osl::checkmate::analyzer::TreeTraverser | |
findLoopToStackByTwins(const TwinList &l) const | osl::checkmate::analyzer::TreeTraverser | |
getLeaves() const | osl::checkmate::analyzer::TreeTraverser | [inline] |
getLeaveSet() const | osl::checkmate::analyzer::TreeTraverser | [inline] |
getVisited() const | osl::checkmate::analyzer::TreeTraverser | [inline] |
isPartialStack | osl::checkmate::analyzer::DisproofTreeTraverser | [private] |
leaves | osl::checkmate::analyzer::TreeTraverser | [protected] |
orNode(Move m, const CheckHashRecord *record, const HashKey &key, const PathEncoding &path) | osl::checkmate::analyzer::DisproofTreeTraverser | [protected, virtual] |
table | osl::checkmate::analyzer::TreeTraverser | [protected] |
traverseAndNode(Move, const CheckHashRecord *record, const HashKey &key, const PathEncoding &path) | osl::checkmate::analyzer::TreeTraverser | |
traverseOrNode(Move last_move, const CheckHashRecord *record, const HashKey &key, const PathEncoding &path) | osl::checkmate::analyzer::TreeTraverser | |
TreeTraverser(TreeWriter &, const TwinTable &) | osl::checkmate::analyzer::TreeTraverser | |
visited | osl::checkmate::analyzer::TreeTraverser | [protected] |
writer | osl::checkmate::analyzer::TreeTraverser | [protected] |
~DisproofTreeTraverser() | osl::checkmate::analyzer::DisproofTreeTraverser | |
~TreeTraverser() | osl::checkmate::analyzer::TreeTraverser | [protected, virtual] |