|
BPMN-OS
BPMN for optimization and simulation
|
Classes | |
| struct | ArrivalExpression |
| Structure representing an arrival expression. More... | |
| class | Attribute |
| class | AttributeRegistry |
| class | Choice |
| Class representing a choice to be made within a BPMNOS::Model::DecisionTask. More... | |
| struct | CompletionExpression |
| Structure representing a completion expression. More... | |
| class | Conditions |
| Class holding extension elements representing conditions for sequence flows and conditional events. More... | |
| class | Content |
| class | DataProvider |
| Abstract base class representing a data provider for BPMN instance data. More... | |
| class | DecisionTask |
| Class representing a task in which one or more choices have to be made. More... | |
| struct | DeferredInitialization |
| Structure representing a deferred initialization. More... | |
| class | DynamicDataProvider |
| Class representing a data provider for dynamic BPMN instance data. More... | |
| class | DynamicScenario |
| class | ExpectedValueDataProvider |
| Data provider that accepts stochastic CSV format but uses expected values. More... | |
| class | ExpectedValueScenario |
| A scenario identical to StaticScenario for expected value evaluation. More... | |
| class | Expression |
| Class representing a mathematical expression. More... | |
| class | ExtensionElements |
| Class holding extension elements representing execution data for nodes. More... | |
| class | Gatekeeper |
| Class holding extension elements representing gatekeeper conditions for sequence flows. More... | |
| class | Guidance |
| class | LookupTable |
| Class generating a lookup table from a CSV file. More... | |
| class | MessageDefinition |
| class | Model |
| Represents a BPMN model with all its processes. More... | |
| class | Operator |
| Class representing an operator allowing to manipulate attribute values. More... | |
| class | Parameter |
| struct | PendingDisclosure |
| Structure representing a pending disclosure. More... | |
| class | Restriction |
| class | Scenario |
| Abstract base class for scenarios holding data for all BPMN instances. More... | |
| class | SequentialAdHocSubProcess |
| Class representing adhoc subprocesses with sequential ordering. More... | |
| class | Signal |
| Class holding extension elements representing the definition of signal events. More... | |
| class | StaticDataProvider |
| Class representing a data provider for static BPMN instance data. More... | |
| class | StaticScenario |
| A scenario implementation where all data is known from the start. More... | |
| class | StochasticDataProvider |
| Data provider supporting stochastic behavior. More... | |
| struct | StochasticPendingDisclosure |
| Structure representing a pending disclosure. More... | |
| class | StochasticScenario |
| class | Timer |
| Class holding extension elements representing the trigger of timer events. More... | |
Typedefs | |
| typedef std::unordered_map< std::string, std::unique_ptr< Content > > | ContentMap |
| typedef std::unordered_map< std::string, std::unique_ptr< Parameter > > | ParameterMap |
| typedef std::unordered_map< const BPMN::Process *, std::unordered_map< std::string, const Attribute * > > | DataInput |
| typedef std::unordered_map< std::string, std::unique_ptr<Content> > BPMNOS::Model::ContentMap |
| typedef std::unordered_map< const BPMN::Process*, std::unordered_map< std::string, const Attribute* > > BPMNOS::Model::DataInput |
Definition at line 16 of file Scenario.h.
| typedef std::unordered_map< std::string, std::unique_ptr<Parameter> > BPMNOS::Model::ParameterMap |
Definition at line 29 of file Parameter.h.