|
BPMN-OS
BPMN for optimization and simulation
|
This is the complete list of members for BPMNOS::Model::DynamicScenario, including all inherited members.
| addInstance(const BPMN::Process *process, const BPMNOS::number instanceId, BPMNOS::number instantiationTime) | BPMNOS::Model::DynamicScenario | protected |
| addPendingDisclosure(const BPMNOS::number instanceId, PendingDisclosure &&pending) | BPMNOS::Model::DynamicScenario | protected |
| delimiters | BPMNOS::Model::Scenario | static |
| disclosedAttributes | BPMNOS::Model::DynamicScenario | mutableprotected |
| disclosure | BPMNOS::Model::DynamicScenario | protected |
| DynamicDataProvider class | BPMNOS::Model::DynamicScenario | friend |
| DynamicScenario(const Model *model, BPMNOS::number earliestInstantiationTime, BPMNOS::number latestInstantiationTime, const std::unordered_map< const Attribute *, BPMNOS::number > &globalValueMap) | BPMNOS::Model::DynamicScenario | |
| earliestInstantiationTime | BPMNOS::Model::DynamicScenario | protected |
| getCreatedInstances(const BPMNOS::number currentTime) const override | BPMNOS::Model::DynamicScenario | virtual |
| getCurrentInstantiations(const BPMNOS::number currentTime) const override | BPMNOS::Model::DynamicScenario | virtual |
| getEarliestInstantiationTime() const override | BPMNOS::Model::DynamicScenario | virtual |
| getKnownData(const BPMNOS::number instanceId, const BPMN::Node *node, const BPMNOS::number currentTime) const override | BPMNOS::Model::DynamicScenario | virtual |
| getKnownInitialData(const InstanceData *, const BPMNOS::number time) const override | BPMNOS::Model::DynamicScenario | protectedvirtual |
| getKnownInitialStatus(const InstanceData *, const BPMNOS::number time) const override | BPMNOS::Model::DynamicScenario | protectedvirtual |
| getKnownInstances(const BPMNOS::number currentTime) const override | BPMNOS::Model::DynamicScenario | virtual |
| getKnownValue(const Scenario::InstanceData *instance, const BPMNOS::Model::Attribute *attribute, const BPMNOS::number currentTime) const override | BPMNOS::Model::DynamicScenario | virtual |
| getKnownValue(const BPMNOS::number instanceId, const BPMNOS::Model::Attribute *attribute, const BPMNOS::number currentTime) const override | BPMNOS::Model::DynamicScenario | virtual |
| getKnownValues(const BPMNOS::number instanceId, const BPMN::Node *node, const BPMNOS::number currentTime) const override | BPMNOS::Model::DynamicScenario | virtual |
| getModel() const | BPMNOS::Model::Scenario | inline |
| 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 | BPMNOS::Model::Scenario | inlinevirtual |
| instances | BPMNOS::Model::DynamicScenario | mutableprotected |
| isCompleted(const BPMNOS::number currentTime) const override | BPMNOS::Model::DynamicScenario | virtual |
| latestInstantiationTime | BPMNOS::Model::DynamicScenario | protected |
| model | BPMNOS::Model::Scenario | |
| pendingDisclosures | BPMNOS::Model::DynamicScenario | mutableprotected |
| revealData(BPMNOS::number currentTime) const | BPMNOS::Model::DynamicScenario | |
| setDisclosure(const BPMNOS::number instanceId, const BPMN::Node *node, BPMNOS::number disclosureTime) | BPMNOS::Model::DynamicScenario | protected |
| setTaskCompletionStatus(const BPMNOS::number instanceId, const BPMN::Node *task, BPMNOS::Values status) const | BPMNOS::Model::Scenario | inlinevirtual |
| setValue(const BPMNOS::number instanceId, const Attribute *attribute, std::optional< BPMNOS::number > value) | BPMNOS::Model::DynamicScenario | protected |
| taskCompletionStatus | BPMNOS::Model::Scenario | mutable |
| ~Scenario()=default | BPMNOS::Model::Scenario | virtual |