LeviLamina
Loading...
Searching...
No Matches
ll::data::DependencyGraph< T > Class Template Reference

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
 

The documentation for this class was generated from the following file: