MUQ  0.4.3
WorkGraphNode.h
Go to the documentation of this file.
1 #ifndef WORKGRAPHNODE_H_
2 #define WORKGRAPHNODE_H_
3 
5 
6 namespace muq {
7  namespace Modeling {
9  class WorkGraphNode {
10  public:
11 
13 
17  WorkGraphNode(std::shared_ptr<WorkPiece> piece, std::string const& name);
18 
20  std::shared_ptr<WorkPiece> piece;
21 
23  const std::string name;
24 
25  private:
26 
27  };
28  } // namespace Modeling
29 } // namespace muq
30 
31 #endif
A node in a muq::Modeling::WorkGraph.
Definition: WorkGraphNode.h:9
std::shared_ptr< WorkPiece > piece
A pointer to a muq::Modelling::WorkPiece that will be called when this node is evaluated.
Definition: WorkGraphNode.h:20
const std::string name
The name of this node.
Definition: WorkGraphNode.h:23
WorkGraphNode(std::shared_ptr< WorkPiece > piece, std::string const &name)
Create a node for muq::Modeling::WorkGraph.