#include </builds/gaudi/Gaudi/GaudiHive/src/PRGraph/Visitors/Validators.h>
Definition at line 107 of file Validators.h.
◆ negative()
bool concurrency::ConditionalLineageFinder::negative |
( |
| ) |
const |
|
inline |
◆ positive()
bool concurrency::ConditionalLineageFinder::positive |
( |
| ) |
const |
|
inline |
◆ reset()
void concurrency::ConditionalLineageFinder::reset |
( |
| ) |
|
|
inlineoverridevirtual |
◆ visit() [1/6]
virtual bool concurrency::IGraphVisitor::visit |
|
inline |
◆ visit() [2/6]
bool concurrency::ConditionalLineageFinder::visit |
( |
AlgorithmNode & |
node | ) |
|
|
overridevirtual |
◆ visit() [3/6]
virtual bool concurrency::IGraphVisitor::visit |
|
inline |
◆ visit() [4/6]
virtual bool concurrency::IGraphVisitor::visit |
|
inline |
◆ visit() [5/6]
virtual bool concurrency::IGraphVisitor::visit |
|
inline |
◆ visit() [6/6]
bool concurrency::ConditionalLineageFinder::visit |
( |
DecisionNode & |
node | ) |
|
|
overridevirtual |
Reimplemented from concurrency::IGraphVisitor.
Definition at line 104 of file Validators.cpp.
106 auto propValidator = NodePropertiesValidator();
107 propValidator.visit( node );
110 if ( node.m_modePromptDecision && propValidator.passed() ) {
116 if ( node.m_parents.empty() ) {
121 for (
const auto& parent : node.m_parents ) {
122 this->
visit( *parent );
◆ visitEnter() [1/6]
virtual bool concurrency::IGraphVisitor::visitEnter |
|
inline |
◆ visitEnter() [2/6]
virtual bool concurrency::IGraphVisitor::visitEnter |
|
inline |
◆ visitEnter() [3/6]
bool concurrency::ConditionalLineageFinder::visitEnter |
( |
ConditionNode & |
| ) |
const |
|
inlineoverridevirtual |
◆ visitEnter() [4/6]
virtual bool concurrency::IGraphVisitor::visitEnter |
|
inline |
◆ visitEnter() [5/6]
bool concurrency::ConditionalLineageFinder::visitEnter |
( |
DataNode & |
| ) |
const |
|
inlineoverridevirtual |
◆ visitEnter() [6/6]
virtual bool concurrency::IGraphVisitor::visitEnter |
|
inline |
◆ m_negative
bool concurrency::ConditionalLineageFinder::m_negative { false } |
|
private |
◆ m_positive
bool concurrency::ConditionalLineageFinder::m_positive { false } |
|
private |
The documentation for this class was generated from the following files: