![]()  | 
  
    The Gaudi Framework
    v30r0 (c919700c)
    
   | 
 
#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 388 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 372 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.