The Gaudi Framework
v30r3 (a5ef0a68)
|
#include <src/PrecedenceRulesGraph.h>
Public Member Functions | |
DecisionHubProps (const std::string &name, uint nodeIndex, concurrency::Concurrent modeConcurrent, concurrency::PromptDecision modePromptDecision, concurrency::ModeOr modeOR, concurrency::AllPass allPass, concurrency::Inverted isInverted) | |
Public Attributes | |
std::string | m_name |
uint | m_nodeIndex |
bool | m_modeConcurrent |
Whether all daughters will be evaluated concurrently or sequentially. More... | |
bool | m_modePromptDecision |
Whether to evaluate the hub decision ASA its child decisions allow to do that. More... | |
bool | m_inverted {false} |
Whether the selection result is negated or not. More... | |
bool | m_modeOR |
Whether acting as "and" (false) or "or" node (true) More... | |
bool | m_allPass |
Whether always passing regardless of daughter results. More... | |
Definition at line 87 of file PrecedenceRulesGraph.h.
|
inline |
Definition at line 88 of file PrecedenceRulesGraph.h.
bool precedence::DecisionHubProps::m_allPass |
Whether always passing regardless of daughter results.
Definition at line 114 of file PrecedenceRulesGraph.h.
bool precedence::DecisionHubProps::m_inverted {false} |
Whether the selection result is negated or not.
Definition at line 110 of file PrecedenceRulesGraph.h.
bool precedence::DecisionHubProps::m_modeConcurrent |
Whether all daughters will be evaluated concurrently or sequentially.
Definition at line 105 of file PrecedenceRulesGraph.h.
bool precedence::DecisionHubProps::m_modeOR |
Whether acting as "and" (false) or "or" node (true)
Definition at line 112 of file PrecedenceRulesGraph.h.
bool precedence::DecisionHubProps::m_modePromptDecision |
Whether to evaluate the hub decision ASA its child decisions allow to do that.
Applicable to both concurrent and sequential cases.
Definition at line 108 of file PrecedenceRulesGraph.h.
std::string precedence::DecisionHubProps::m_name |
Definition at line 101 of file PrecedenceRulesGraph.h.
uint precedence::DecisionHubProps::m_nodeIndex |
Definition at line 102 of file PrecedenceRulesGraph.h.