71 mNodes[node].addDependent(dependent);
76 static std::set< size_t > NoDependents;
83 return mNodes[node].getDependents();
92 std::set <size_t>::const_iterator it;
107 for (i = 0; i < d.
mNodes.size(); i++)
void addNode(const size_t &node)
void addDependent(const size_t &node, const size_t &dependent)
const std::set< size_t > & getDependents(const size_t &node) const
void addDependent(const size_t &node_num)
void resize(const size_t &n)
std::set< size_t > mDependents
std::vector< CDependencyGraphNode > mNodes
const std::set< size_t > & getDependents() const
std::ostream & operator<<(std::ostream &os, const CDependencyGraphNode &d)