#include <src/PRGraphVisitors.h>
Definition at line 11 of file PRGraphVisitors.h.
concurrency::DataReadyPromoter::DataReadyPromoter |
( |
EventSlot & |
slot, |
|
|
const Cause & |
cause, |
|
|
bool |
ifTrace = false |
|
) |
| |
|
inline |
bool concurrency::DataReadyPromoter::visit |
( |
AlgorithmNode & |
node | ) |
|
|
overridevirtual |
Reimplemented from concurrency::IGraphVisitor.
Definition at line 22 of file PRGraphVisitors.cpp.
27 for (
auto dataNode : node.getInputDataNodes() ) {
29 result = dataNode->accept( *
this );
43 node.m_graph->addEdgeToPrecTrace( sourceNode, &node );
AlgsExecutionStates algsStates
Vector of algorithms states.
StatusCode updateState(unsigned int iAlgo, State newState)
bool concurrency::DataReadyPromoter::visit |
( |
DataNode & |
node | ) |
|
|
overridevirtual |
bool concurrency::DataReadyPromoter::visit |
( |
ConditionNode & |
node | ) |
|
|
overridevirtual |
bool concurrency::DataReadyPromoter::visitEnter |
( |
AlgorithmNode & |
node | ) |
const |
|
overridevirtual |
bool concurrency::DataReadyPromoter::visitEnter |
( |
DataNode & |
| ) |
const |
|
overridevirtual |
bool concurrency::DataReadyPromoter::visitEnter |
( |
ConditionNode & |
node | ) |
const |
|
overridevirtual |
Cause concurrency::DataReadyPromoter::m_cause |
EventSlot* concurrency::DataReadyPromoter::m_slot |
bool concurrency::DataReadyPromoter::m_trace |
The documentation for this class was generated from the following files: