#include <src/EFGraphVisitors.h>
Definition at line 170 of file EFGraphVisitors.h.
concurrency::RankerByDataRealmEccentricity::RankerByDataRealmEccentricity |
( |
| ) |
|
|
inline |
concurrency::RankerByDataRealmEccentricity::~RankerByDataRealmEccentricity |
( |
| ) |
|
|
inlineoverride |
void concurrency::RankerByDataRealmEccentricity::recursiveVisit |
( |
AlgorithmNode & |
node | ) |
|
Depth-first node parser to calculate node eccentricity (only within the data realm of the execution flow graph)
Definition at line 301 of file EFGraphVisitors.cpp.
305 auto& products = node.getOutputDataNodes();
307 if (products.empty())
311 for (
auto p : products)
312 for (
auto algoNode : p->getConsumers())
void recursiveVisit(AlgorithmNode &node)
Depth-first node parser to calculate node eccentricity (only within the data realm of the execution f...
void concurrency::RankerByDataRealmEccentricity::reset |
( |
| ) |
|
|
inlineoverridevirtual |
bool concurrency::RankerByDataRealmEccentricity::visit |
( |
DecisionNode & |
| ) |
|
|
inlineoverridevirtual |
bool concurrency::RankerByDataRealmEccentricity::visit |
( |
AlgorithmNode & |
node | ) |
|
|
overridevirtual |
bool concurrency::RankerByDataRealmEccentricity::visitEnter |
( |
DecisionNode & |
| ) |
const |
|
inlineoverridevirtual |
bool concurrency::RankerByDataRealmEccentricity::visitEnter |
( |
AlgorithmNode & |
| ) |
const |
|
inlineoverridevirtual |
bool concurrency::RankerByDataRealmEccentricity::visitLeave |
( |
DecisionNode & |
| ) |
const |
|
inlineoverridevirtual |
uint concurrency::RankerByDataRealmEccentricity::m_currentDepth |
uint concurrency::RankerByDataRealmEccentricity::m_maxKnownDepth |
The documentation for this class was generated from the following files: