![]() |
The Gaudi Framework
master (53dee381)
|
#include </builds/gaudi/Gaudi/GaudiHive/src/PRGraph/PrecedenceRulesGraph.h>


Public Member Functions | |
| ControlFlowNode (PrecedenceRulesGraph &graph, unsigned int nodeIndex, const std::string &name) | |
| Constructor. | |
| virtual | ~ControlFlowNode ()=default |
| Destructor. | |
| virtual bool | accept (IGraphVisitor &visitor)=0 |
| Visitor entry point. | |
| virtual void | printState (std::stringstream &output, EventSlot &slot, const unsigned int &recursionLevel) const =0 |
| Print a string representing the control flow state. | |
| const unsigned int & | getNodeIndex () const |
| Get node index. | |
| const std::string & | name () const |
| Get node name. | |
Public Attributes | |
| PrecedenceRulesGraph * | m_graph |
Protected Attributes | |
| unsigned int | m_nodeIndex |
| std::string | m_nodeName |
Definition at line 421 of file PrecedenceRulesGraph.h.
|
inline |
Constructor.
Definition at line 424 of file PrecedenceRulesGraph.h.
|
virtualdefault |
Destructor.
|
pure virtual |
Visitor entry point.
Implemented in concurrency::AlgorithmNode, and concurrency::DecisionNode.
|
inline |
|
inline |
|
pure virtual |
Print a string representing the control flow state.
Implemented in concurrency::AlgorithmNode, and concurrency::DecisionNode.
| PrecedenceRulesGraph* concurrency::ControlFlowNode::m_graph |
Definition at line 439 of file PrecedenceRulesGraph.h.
|
protected |
Definition at line 442 of file PrecedenceRulesGraph.h.
|
protected |
Definition at line 443 of file PrecedenceRulesGraph.h.