MUQ  0.4.3
muq::Modeling::UpstreamEdgePredicate Class Reference

#include <WorkGraphPiece.h>

Detailed Description

Definition at line 37 of file WorkGraphPiece.h.

Public Member Functions

 UpstreamEdgePredicate ()
 
 UpstreamEdgePredicate (UpstreamPredicate nodePred, Graph const &graph)
 
bool operator() (const boost::graph_traits< Graph >::edge_descriptor &edge) const
 

Constructor & Destructor Documentation

◆ UpstreamEdgePredicate() [1/2]

muq::Modeling::UpstreamEdgePredicate::UpstreamEdgePredicate ( )

◆ UpstreamEdgePredicate() [2/2]

muq::Modeling::UpstreamEdgePredicate::UpstreamEdgePredicate ( UpstreamPredicate  nodePred,
Graph const &  graph 
)

Member Function Documentation

◆ operator()()

bool muq::Modeling::UpstreamEdgePredicate::operator() ( const boost::graph_traits< Graph >::edge_descriptor &  edge) const

Member Data Documentation

◆ graph

const Graph* muq::Modeling::UpstreamEdgePredicate::graph
private

The graph holding all the nodes.

Definition at line 52 of file WorkGraphPiece.h.

◆ nodePred

UpstreamPredicate muq::Modeling::UpstreamEdgePredicate::nodePred
private

The nodes that are downstream of the input.

Definition at line 49 of file WorkGraphPiece.h.


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