|
LeviLamina
|
Classes | |
| struct | SortResult |
Public Member Functions | |
| void | clear () |
| bool | contains (T const &node) const |
| bool | contains (T const &node, T const &dependency) const |
| bool | emplace (T const &node) |
| bool | erase (T const &node) |
| bool | emplaceDependency (T const &node, T const &dependency) |
| bool | emplaceDependencies (T const &node, std::vector< T > const &dependencies) |
| bool | eraseDependency (T const &node, T const &dependency) |
| SmallDenseSet< T > | dependentBy (T const &node) const |
| SmallDenseSet< T > | dependentOn (T const &node) const |
| SortResult | sort () const |