| The Gaudi Framework v28r2p1 (f1a77ff4)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

Classes | Typedefs
concurrency Namespace Reference

## Classes
class | AlgorithmNode
class | ControlFlowNode
class | DataNode
class | DecisionNode
class | ExecutionFlowManager
| Manage the execution flow using a graph of task precedence rules Once initialized, the graph is const and can be shared across events. More...
struct | IExecutionFlowManager
class | IGraphVisitor
struct | IPrecedenceRulesGraph
class | PrecedenceRulesGraph
class | RankerByCummulativeOutDegree
class | RankerByDataRealmEccentricity
class | RankerByEccentricity
class | RankerByProductConsumption
class | RankerByTiming
class | RunSimulator
class | Supervisor
class | Trigger
| A visitor, performing full top-down traversals of a graph. More...

## Typedefs
typedef AlgsExecutionStates::State | State
typedef std::unordered_map< std::string, AlgorithmNode * > | AlgoNodesMap
typedef std::unordered_map< std::string, DecisionNode * > | DecisionHubsMap
typedef std::unordered_map< DataObjID, DataNode *, DataObjID_Hasher > | DataNodesMap
typedef std::unordered_map< std::string, DataObjIDColl > | AlgoInputsMap
typedef std::unordered_map< std::string, DataObjIDColl > | AlgoOutputsMap

## Typedef Documentation

typedef std::unordered_map<std::string, DataObjIDColl > concurrency::AlgoInputsMap

Definition at line 272 of file PrecedenceRulesGraph.h.

typedef std::unordered_map<std::string,AlgorithmNode*> concurrency::AlgoNodesMap

Definition at line 268 of file PrecedenceRulesGraph.h.

typedef std::unordered_map<std::string, DataObjIDColl > concurrency::AlgoOutputsMap

Definition at line 273 of file PrecedenceRulesGraph.h.

typedef std::unordered_map<DataObjID,DataNode*,DataObjID_Hasher> concurrency::DataNodesMap

Definition at line 270 of file PrecedenceRulesGraph.h.

typedef std::unordered_map<std::string,DecisionNode*> concurrency::DecisionHubsMap

Definition at line 269 of file PrecedenceRulesGraph.h.

typedef AlgsExecutionStates::State concurrency::State

Definition at line 43 of file PrecedenceRulesGraph.h.