_adj | DependencyResolver< T, Compare > | protected |
_circular_node | DependencyResolver< T, Compare > | protected |
_insertion_order | DependencyResolver< T, Compare > | protected |
_inv_adj | DependencyResolver< T, Compare > | protected |
_num_visited | DependencyResolver< T, Compare > | protected |
_ordered_items | DependencyResolver< T, Compare > | protected |
_rec_stack | DependencyResolver< T, Compare > | protected |
_sorted_vector | DependencyResolver< T, Compare > | protected |
_visited | DependencyResolver< T, Compare > | protected |
addEdge(const T &a, const T &b) | DependencyResolver< T, Compare > | |
addItem(const T &value) | DependencyResolver< T, Compare > | inline |
addNode(const T &a) | DependencyResolver< T, Compare > | |
clear() | DependencyResolver< T, Compare > | |
CyclicDependencyException< T, Compare > class | DependencyResolver< T, Compare > | friend |
deleteDependenciesOfKey(const T &key) | DependencyResolver< T, Compare > | inline |
deleteDependency(const T &key, const T &value) | DependencyResolver< T, Compare > | inline |
DependencyResolver()=default | DependencyResolver< T, Compare > | |
dependsOn(const T &key, const T &value) | DependencyResolver< T, Compare > | |
dependsOn(const std::vector< T > &keys, const T &value) | DependencyResolver< T, Compare > | |
dependsOnFromNode(const T &root, const T &item) | DependencyResolver< T, Compare > | protected |
dfs() | DependencyResolver< T, Compare > | |
dfsFromNode(const T &root) | DependencyResolver< T, Compare > | protected |
getAncestors(const T &key) | DependencyResolver< T, Compare > | |
getSortedValues() | DependencyResolver< T, Compare > | inline |
getSortedValuesSets() | DependencyResolver< T, Compare > | |
insertDependency(const T &key, const T &value) | DependencyResolver< T, Compare > | inline |
removeEdge(const T &a, const T &b) | DependencyResolver< T, Compare > | |
removeEdgesInvolving(const T &a) | DependencyResolver< T, Compare > | |
size() const | DependencyResolver< T, Compare > | inline |
~DependencyResolver()=default | DependencyResolver< T, Compare > | |