Class anonymous_namespace{FromTableReordering.cpp}::SchedulingDependencyTrackingΒΆ

class

Public Functions

anonymous_namespace{FromTableReordering.cpp}::SchedulingDependencyTracking::SchedulingDependencyTracking(const size_t node_count)
void anonymous_namespace{FromTableReordering.cpp}::SchedulingDependencyTracking::addEdge(const node_t from, const node_t to)
void anonymous_namespace{FromTableReordering.cpp}::SchedulingDependencyTracking::removeNode(const node_t from)
std::unordered_set<node_t> anonymous_namespace{FromTableReordering.cpp}::SchedulingDependencyTracking::getRoots() const

Private Members

std::vector<std::unordered_set<node_t> > anonymous_namespace{FromTableReordering.cpp}::SchedulingDependencyTracking::inbound_