![]() |
The Gaudi Framework
v28r3 (cc1cf868)
|
#include <src/PrecedenceRulesGraph.h>

Public Member Functions | |
| DataNode (PrecedenceRulesGraph &graph, const DataObjID &path) | |
| Constructor. More... | |
| ~DataNode () | |
| Destructor. More... | |
| const DataObjID & | getPath () |
| bool | accept (IGraphVisitor &visitor) |
| Entry point for a visitor. More... | |
| void | addProducerNode (AlgorithmNode *node) |
| Associate an AlgorithmNode, which is a data supplier for this one. More... | |
| void | addConsumerNode (AlgorithmNode *node) |
| Associate an AlgorithmNode, which is a data consumer of this one. More... | |
| const std::vector< AlgorithmNode * > & | getProducers () const |
| Get all data object producers. More... | |
| const std::vector< AlgorithmNode * > & | getConsumers () const |
| Get all data object consumers. More... | |
Public Attributes | |
| PrecedenceRulesGraph * | m_graph |
Private Attributes | |
| DataObjID | m_data_object_path |
| std::vector< AlgorithmNode * > | m_producers |
| std::vector< AlgorithmNode * > | m_consumers |
Definition at line 246 of file PrecedenceRulesGraph.h.
|
inline |
Constructor.
Definition at line 249 of file PrecedenceRulesGraph.h.
|
inline |
|
inline |
Entry point for a visitor.
Definition at line 254 of file PrecedenceRulesGraph.h.
|
inline |
Associate an AlgorithmNode, which is a data consumer of this one.
Definition at line 265 of file PrecedenceRulesGraph.h.
|
inline |
Associate an AlgorithmNode, which is a data supplier for this one.
Definition at line 260 of file PrecedenceRulesGraph.h.
|
inline |
Get all data object consumers.
Definition at line 272 of file PrecedenceRulesGraph.h.
|
inline |
Definition at line 252 of file PrecedenceRulesGraph.h.
|
inline |
Get all data object producers.
Definition at line 270 of file PrecedenceRulesGraph.h.
|
private |
Definition at line 278 of file PrecedenceRulesGraph.h.
|
private |
Definition at line 276 of file PrecedenceRulesGraph.h.
| PrecedenceRulesGraph* concurrency::DataNode::m_graph |
Definition at line 274 of file PrecedenceRulesGraph.h.
|
private |
Definition at line 277 of file PrecedenceRulesGraph.h.