concurrency::ExecutionFlowManager Member List

This is the complete list of members for concurrency::ExecutionFlowManager, including all inherited members.

algoDataDependenciesSatisfied(const std::string &algo_name, const int &slotNum) const concurrency::ExecutionFlowManager
always() const CommonMessagingBaseinline
base_class typedefCommonMessaging< IExecutionFlowManager >
debug() const CommonMessagingBaseinline
err() const CommonMessagingBaseinline
error() const CommonMessagingBaseinline
ExecutionFlowManager()concurrency::ExecutionFlowManagerinline
fatal() const CommonMessagingBaseinline
getExecutionFlowGraph() const concurrency::ExecutionFlowManagerinline
info() const CommonMessagingBaseinline
initialize(ExecutionFlowGraph *CFGraph, const std::unordered_map< std::string, unsigned int > &algname_index_map)concurrency::ExecutionFlowManager
initialize(ExecutionFlowGraph *CFGraph, const std::unordered_map< std::string, unsigned int > &algname_index_map, std::vector< EventSlot > &eventSlots, const std::string &mode)concurrency::ExecutionFlowManager
m_EFGraphconcurrency::ExecutionFlowManagerprivate
m_nameconcurrency::ExecutionFlowManagerprivate
msg() const CommonMessagingBaseinline
msgLevel() const CommonMessagingBaseinline
msgLevel(MSG::Level lvl) const CommonMessagingBaseinline
msgStream() const CommonMessagingBaseinline
msgStream(const MSG::Level level) const CommonMessagingBaseinline
msgSvc() const CommonMessagingBaseinline
name() const overrideconcurrency::ExecutionFlowManagerinline
needsAlgorithmToRun(const unsigned int iAlgo) const concurrency::ExecutionFlowManager
outputLevel() const __attribute__((deprecated))CommonMessagingBaseinline
printEventState(std::stringstream &ss, AlgsExecutionStates &states, const std::vector< int > &node_decisions, const unsigned int &recursionLevel) const concurrency::ExecutionFlowManagerinline
promoteToControlReadyState(AlgsExecutionStates &algo_states, std::vector< int > &node_decisions, const int &slotNum=-1) const concurrency::ExecutionFlowManager
rootDecisionResolved(const std::vector< int > &node_decisions) const concurrency::ExecutionFlowManager
serviceLocator() const overrideconcurrency::ExecutionFlowManagerinline
simulateExecutionFlow(IGraphVisitor &visitor) const concurrency::ExecutionFlowManager
touchReadyAlgorithms(IGraphVisitor &visitor) const concurrency::ExecutionFlowManager
updateDecision(const std::string &algo_name, const int &slotNum, AlgsExecutionStates &states, std::vector< int > &node_decisions) const concurrency::ExecutionFlowManager
updateEventState(AlgsExecutionStates &algo_states, std::vector< int > &node_decisions) const concurrency::ExecutionFlowManager
updateEventState(AlgsExecutionStates &algo_states) const concurrency::ExecutionFlowManager
updateMsgStreamOutputLevel(int level)CommonMessaging< IExecutionFlowManager >inlineprotected
verbose() const CommonMessagingBaseinline
warning() const CommonMessagingBaseinline
~CommonMessagingBase()=defaultCommonMessagingBasevirtual
~ExecutionFlowManager() override=defaultconcurrency::ExecutionFlowManager