concurrency::ExecutionFlowGraph Member List

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

addAlgorithmNode(Algorithm *daughterAlgo, const std::string &parentName, bool inverted, bool allPass)concurrency::ExecutionFlowGraph
addDataNode(const DataObjID &dataPath)concurrency::ExecutionFlowGraph
addDecisionHubNode(Algorithm *daughterAlgo, const std::string &parentName, bool modeOR, bool allPass, bool isLazy)concurrency::ExecutionFlowGraph
addEdgeToExecutionPlan(const AlgorithmNode *u, const AlgorithmNode *v)concurrency::ExecutionFlowGraph
addHeadNode(const std::string &headName, bool modeOR, bool allPass, bool isLazy)concurrency::ExecutionFlowGraph
always() const CommonMessagingBaseinline
attachAlgorithmsToNodes(const std::string &algo_name, const T &container)concurrency::ExecutionFlowGraphinline
base_class typedefCommonMessaging< IExecutionFlowGraph >
buildAugmentedDataDependenciesRealm()concurrency::ExecutionFlowGraph
buildDataDependenciesRealm()concurrency::ExecutionFlowGraph
debug() const CommonMessagingBaseinline
dumpDataFlow() const concurrency::ExecutionFlowGraph
dumpExecutionPlan()concurrency::ExecutionFlowGraph
err() const CommonMessagingBaseinline
error() const CommonMessagingBaseinline
ExecutionFlowGraph(const std::string &name, SmartIF< ISvcLocator > svc)concurrency::ExecutionFlowGraphinline
ExecutionFlowManagerconcurrency::ExecutionFlowGraphprivate
fatal() const CommonMessagingBaseinline
getAlgorithmNode(const std::string &algoName) const concurrency::ExecutionFlowGraph
getAlgoStates(const int &slotNum) const concurrency::ExecutionFlowGraphinline
getControlFlowNodeCounter() const concurrency::ExecutionFlowGraphinline
getDataIndependentNodes() const concurrency::ExecutionFlowGraph
getDataNode(const DataObjID &dataPath) const concurrency::ExecutionFlowGraph
getInitTime() const concurrency::ExecutionFlowGraphinline
getNodeDecisions(const int &slotNum) const concurrency::ExecutionFlowGraphinline
info() const CommonMessagingBaseinline
initialize(const std::unordered_map< std::string, unsigned int > &algname_index_map)concurrency::ExecutionFlowGraph
initialize(const std::unordered_map< std::string, unsigned int > &algname_index_map, std::vector< EventSlot > &eventSlots)concurrency::ExecutionFlowGraph
m_algoNameToAlgoInputsMapconcurrency::ExecutionFlowGraphprivate
m_algoNameToAlgoNodeMapconcurrency::ExecutionFlowGraphprivate
m_algoNameToAlgoOutputsMapconcurrency::ExecutionFlowGraphprivate
m_dataPathToDataNodeMapconcurrency::ExecutionFlowGraphprivate
m_decisionNameToDecisionHubMapconcurrency::ExecutionFlowGraphprivate
m_eventSlotsconcurrency::ExecutionFlowGraphprivate
m_exec_plan_mapconcurrency::ExecutionFlowGraphprivate
m_ExecPlanconcurrency::ExecutionFlowGraphprivate
m_headNodeconcurrency::ExecutionFlowGraphprivate
m_initTimeconcurrency::ExecutionFlowGraphprivate
m_nameconcurrency::ExecutionFlowGraphprivate
m_nodeCounterconcurrency::ExecutionFlowGraphprivate
m_svcLocatorconcurrency::ExecutionFlowGraphmutableprivate
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::ExecutionFlowGraphinline
outputLevel() const __attribute__((deprecated))CommonMessagingBaseinline
printState(std::stringstream &output, AlgsExecutionStates &states, const std::vector< int > &node_decisions, const unsigned int &recursionLevel) const concurrency::ExecutionFlowGraphinline
rankAlgorithms(IGraphVisitor &ranker) const concurrency::ExecutionFlowGraph
registerIODataObjects(const Algorithm *algo)concurrency::ExecutionFlowGraph
serviceLocator() const overrideconcurrency::ExecutionFlowGraphinline
updateDecision(const std::string &algo_name, const int &slotNum, AlgsExecutionStates &states, std::vector< int > &node_decisions) const concurrency::ExecutionFlowGraph
updateEventState(AlgsExecutionStates &states, std::vector< int > &node_decisions) const concurrency::ExecutionFlowGraph
updateMsgStreamOutputLevel(int level)CommonMessaging< IExecutionFlowGraph >inlineprotected
verbose() const CommonMessagingBaseinline
warning() const CommonMessagingBaseinline
~CommonMessagingBase()=defaultCommonMessagingBasevirtual
~ExecutionFlowGraph() overrideconcurrency::ExecutionFlowGraphinline