Determine if the source of an edge is downstream of an input. More...
#include <WorkGraphPiece.h>
Determine if the source of an edge is downstream of an input.
Definition at line 86 of file WorkGraphPiece.h.
Public Member Functions | |
DependentEdgePredicate () | |
Required default constructor. More... | |
DependentEdgePredicate (DependentPredicate nodePred, Graph const &graph) | |
bool | operator() (const boost::graph_traits< Graph >::edge_descriptor &edge) const |
DependentEdgePredicate::DependentEdgePredicate | ( | ) |
Required default constructor.
Definition at line 64 of file WorkGraphPiece.cpp.
DependentEdgePredicate::DependentEdgePredicate | ( | DependentPredicate | nodePred, |
Graph const & | graph | ||
) |
[in] | nodePred | All the downstream nodes of a given input |
[in] | graph | The graph holding all of the nodes |
Definition at line 66 of file WorkGraphPiece.cpp.
bool DependentEdgePredicate::operator() | ( | const boost::graph_traits< Graph >::edge_descriptor & | edge | ) | const |
[in] | edge | An edge in the graph |
Definition at line 68 of file WorkGraphPiece.cpp.
|
private |
The graph holding all the nodes.
Definition at line 108 of file WorkGraphPiece.h.
Referenced by operator()().
|
private |
The nodes that are downstream of the input.
Definition at line 105 of file WorkGraphPiece.h.
Referenced by operator()().