| compare_ | Aleph::Depth_First_Backtracking< Domain > | private |
| Depth_First_Backtracking(Domain domain, ExplorationPolicy policy={}, const SearchLimits &limits={}, Solution_Compare compare={}) | Aleph::Depth_First_Backtracking< Domain > | inlineexplicit |
| dfs(State &state, SearchPath< Move > &path, const size_t depth, Result &result, OnSolution &on_solution) | Aleph::Depth_First_Backtracking< Domain > | inlineprivate |
| dfs_visited(State &state, SearchPath< Move > &path, const size_t depth, Result &result, OnSolution &on_solution, VisitedSet &visited) | Aleph::Depth_First_Backtracking< Domain > | inlineprivate |
| domain() const noexcept | Aleph::Depth_First_Backtracking< Domain > | inline |
| domain() noexcept | Aleph::Depth_First_Backtracking< Domain > | inline |
| domain_ | Aleph::Depth_First_Backtracking< Domain > | private |
| Domain_Type typedef | Aleph::Depth_First_Backtracking< Domain > | |
| expansion_limit_reached(Result &result) const | Aleph::Depth_First_Backtracking< Domain > | inlineprivate |
| limits() const noexcept | Aleph::Depth_First_Backtracking< Domain > | inline |
| limits_ | Aleph::Depth_First_Backtracking< Domain > | private |
| Move typedef | Aleph::Depth_First_Backtracking< Domain > | |
| policy() const noexcept | Aleph::Depth_First_Backtracking< Domain > | inline |
| policy_ | Aleph::Depth_First_Backtracking< Domain > | private |
| Result typedef | Aleph::Depth_First_Backtracking< Domain > | |
| search(State initial_state) | Aleph::Depth_First_Backtracking< Domain > | inline |
| search(State initial_state, OnSolution &on_solution) | Aleph::Depth_First_Backtracking< Domain > | inline |
| search(State initial_state, OnSolution &&on_solution) | Aleph::Depth_First_Backtracking< Domain > | inline |
| search(State initial_state, VisitedSet &visited) | Aleph::Depth_First_Backtracking< Domain > | inline |
| search(State initial_state, VisitedSet &visited, OnSolution &on_solution) | Aleph::Depth_First_Backtracking< Domain > | inline |
| set_limits(const SearchLimits &limits) noexcept | Aleph::Depth_First_Backtracking< Domain > | inline |
| set_policy(const ExplorationPolicy &policy) noexcept | Aleph::Depth_First_Backtracking< Domain > | inline |
| Solution typedef | Aleph::Depth_First_Backtracking< Domain > | |
| Solution_Compare typedef | Aleph::Depth_First_Backtracking< Domain > | |
| State typedef | Aleph::Depth_First_Backtracking< Domain > | |
| stop_after_solution(Result &result) const | Aleph::Depth_First_Backtracking< Domain > | inlineprivate |
| supports_best_first | Aleph::Depth_First_Backtracking< Domain > | static |