The Gaudi Framework
v30r3 (a5ef0a68)
|
#include <src/PRGraphVisitors.h>
Public Member Functions | |
bool | visit (AlgorithmNode &) override |
void | reset () override |
void | recursiveVisit (AlgorithmNode &) |
Depth-first node parser to calculate node eccentricity (only within the data realm of the precedence rules graph) More... | |
Public Member Functions inherited from concurrency::IGraphVisitor | |
virtual | ~IGraphVisitor ()=default |
virtual bool | visitEnter (DecisionNode &) const |
virtual bool | visit (DecisionNode &) |
virtual bool | visitEnter (AlgorithmNode &) const |
virtual bool | visitEnter (DataNode &) const |
virtual bool | visit (DataNode &) |
virtual bool | visitEnter (ConditionNode &) const |
virtual bool | visit (ConditionNode &) |
Public Attributes | |
uint | m_currentDepth {0} |
uint | m_maxKnownDepth {0} |
Definition at line 114 of file PRGraphVisitors.h.
void concurrency::RankerByDataRealmEccentricity::recursiveVisit | ( | AlgorithmNode & | node | ) |
Depth-first node parser to calculate node eccentricity (only within the data realm of the precedence rules graph)
Definition at line 512 of file PRGraphVisitors.cpp.
|
inlineoverridevirtual |
Reimplemented from concurrency::IGraphVisitor.
Definition at line 121 of file PRGraphVisitors.h.
|
overridevirtual |
Reimplemented from concurrency::IGraphVisitor.
Definition at line 496 of file PRGraphVisitors.cpp.
uint concurrency::RankerByDataRealmEccentricity::m_currentDepth {0} |
Definition at line 131 of file PRGraphVisitors.h.
uint concurrency::RankerByDataRealmEccentricity::m_maxKnownDepth {0} |
Definition at line 132 of file PRGraphVisitors.h.