|
BPMN-OS
BPMN for optimization and simulation
|
This is the complete list of members for BPMNOS::Model::StochasticScenario, including all inherited members.
| addArrivalExpression(const BPMNOS::number instanceId, const BPMN::Node *node, ArrivalExpression &&expr) | BPMNOS::Model::StochasticScenario | protected |
| addCompletionExpression(const BPMNOS::number instanceId, const BPMN::Node *task, CompletionExpression &&expr) | BPMNOS::Model::StochasticScenario | protected |
| addInstance(const BPMN::Process *process, const BPMNOS::number instanceId, BPMNOS::number instantiationTime) | BPMNOS::Model::StochasticScenario | protected |
| addPendingDisclosure(const BPMNOS::number instanceId, StochasticPendingDisclosure &&pending) | BPMNOS::Model::StochasticScenario | protected |
| arrivalExpressions | BPMNOS::Model::StochasticScenario | protected |
| completionExpressions | BPMNOS::Model::StochasticScenario | protected |
| delimiters | BPMNOS::Model::Scenario | static |
| disclosedAttributes | BPMNOS::Model::StochasticScenario | mutableprotected |
| disclosure | BPMNOS::Model::StochasticScenario | protected |
| earliestInstantiationTime | BPMNOS::Model::StochasticScenario | protected |
| getCreatedInstances(const BPMNOS::number currentTime) const override | BPMNOS::Model::StochasticScenario | virtual |
| getCurrentInstantiations(const BPMNOS::number currentTime) const override | BPMNOS::Model::StochasticScenario | virtual |
| getEarliestInstantiationTime() const override | BPMNOS::Model::StochasticScenario | virtual |
| getKnownData(const BPMNOS::number instanceId, const BPMN::Node *node, const BPMNOS::number currentTime) const override | BPMNOS::Model::StochasticScenario | virtual |
| getKnownInitialData(const InstanceData *, const BPMNOS::number time) const override | BPMNOS::Model::StochasticScenario | protectedvirtual |
| getKnownInitialStatus(const InstanceData *, const BPMNOS::number time) const override | BPMNOS::Model::StochasticScenario | protectedvirtual |
| getKnownInstances(const BPMNOS::number currentTime) const override | BPMNOS::Model::StochasticScenario | virtual |
| getKnownValue(const Scenario::InstanceData *instance, const BPMNOS::Model::Attribute *attribute, const BPMNOS::number currentTime) const override | BPMNOS::Model::StochasticScenario | virtual |
| getKnownValue(const BPMNOS::number instanceId, const BPMNOS::Model::Attribute *attribute, const BPMNOS::number currentTime) const override | BPMNOS::Model::StochasticScenario | virtual |
| getKnownValues(const BPMNOS::number instanceId, const BPMN::Node *node, const BPMNOS::number currentTime) const override | BPMNOS::Model::StochasticScenario | virtual |
| getModel() const | BPMNOS::Model::Scenario | inline |
| getRng(size_t instanceId, const BPMN::Node *node) const | BPMNOS::Model::StochasticScenario | protected |
| getTaskCompletionStatus(const BPMNOS::number instanceId, const BPMN::Node *task) const | BPMNOS::Model::Scenario | inlinevirtual |
| globals | BPMNOS::Model::Scenario | |
| initializeArrivalData(BPMNOS::number instanceId, const BPMN::Node *node, const Values &status, const Values &data, const Values &globals) const override | BPMNOS::Model::StochasticScenario | virtual |
| instances | BPMNOS::Model::StochasticScenario | mutableprotected |
| isCompleted(const BPMNOS::number currentTime) const override | BPMNOS::Model::StochasticScenario | virtual |
| latestInstantiationTime | BPMNOS::Model::StochasticScenario | protected |
| model | BPMNOS::Model::Scenario | |
| pendingDisclosures | BPMNOS::Model::StochasticScenario | mutableprotected |
| randomFactory | BPMNOS::Model::StochasticScenario | mutableprotected |
| revealData(BPMNOS::number currentTime) const | BPMNOS::Model::StochasticScenario | |
| rngs | BPMNOS::Model::StochasticScenario | mutableprotected |
| scenarioSeed | BPMNOS::Model::StochasticScenario | protected |
| setDisclosure(const BPMNOS::number instanceId, const BPMN::Node *node, BPMNOS::number disclosureTime) | BPMNOS::Model::StochasticScenario | protected |
| setTaskCompletionStatus(const BPMNOS::number instanceId, const BPMN::Node *task, BPMNOS::Values status) const override | BPMNOS::Model::StochasticScenario | virtual |
| setValue(const BPMNOS::number instanceId, const Attribute *attribute, std::optional< BPMNOS::number > value) | BPMNOS::Model::StochasticScenario | protected |
| StochasticDataProvider class | BPMNOS::Model::StochasticScenario | friend |
| StochasticScenario(const Model *model, BPMNOS::number earliestInstantiationTime, BPMNOS::number latestInstantiationTime, const std::unordered_map< const Attribute *, BPMNOS::number > &globalValueMap, unsigned int seed=0) | BPMNOS::Model::StochasticScenario | |
| taskCompletionStatus | BPMNOS::Model::Scenario | mutable |
| ~Scenario()=default | BPMNOS::Model::Scenario | virtual |