BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
BPMNOS::Model::DynamicScenario Member List

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::DynamicScenarioprotected
addPendingDisclosure(const BPMNOS::number instanceId, PendingDisclosure &&pending)BPMNOS::Model::DynamicScenarioprotected
delimitersBPMNOS::Model::Scenariostatic
disclosedAttributesBPMNOS::Model::DynamicScenariomutableprotected
disclosureBPMNOS::Model::DynamicScenarioprotected
DynamicDataProvider classBPMNOS::Model::DynamicScenariofriend
DynamicScenario(const Model *model, BPMNOS::number earliestInstantiationTime, BPMNOS::number latestInstantiationTime, const std::unordered_map< const Attribute *, BPMNOS::number > &globalValueMap)BPMNOS::Model::DynamicScenario
earliestInstantiationTimeBPMNOS::Model::DynamicScenarioprotected
getCreatedInstances(const BPMNOS::number currentTime) const overrideBPMNOS::Model::DynamicScenariovirtual
getCurrentInstantiations(const BPMNOS::number currentTime) const overrideBPMNOS::Model::DynamicScenariovirtual
getEarliestInstantiationTime() const overrideBPMNOS::Model::DynamicScenariovirtual
getKnownData(const BPMNOS::number instanceId, const BPMN::Node *node, const BPMNOS::number currentTime) const overrideBPMNOS::Model::DynamicScenariovirtual
getKnownInitialData(const InstanceData *, const BPMNOS::number time) const overrideBPMNOS::Model::DynamicScenarioprotectedvirtual
getKnownInitialStatus(const InstanceData *, const BPMNOS::number time) const overrideBPMNOS::Model::DynamicScenarioprotectedvirtual
getKnownInstances(const BPMNOS::number currentTime) const overrideBPMNOS::Model::DynamicScenariovirtual
getKnownValue(const Scenario::InstanceData *instance, const BPMNOS::Model::Attribute *attribute, const BPMNOS::number currentTime) const overrideBPMNOS::Model::DynamicScenariovirtual
getKnownValue(const BPMNOS::number instanceId, const BPMNOS::Model::Attribute *attribute, const BPMNOS::number currentTime) const overrideBPMNOS::Model::DynamicScenariovirtual
getKnownValues(const BPMNOS::number instanceId, const BPMN::Node *node, const BPMNOS::number currentTime) const overrideBPMNOS::Model::DynamicScenariovirtual
getModel() constBPMNOS::Model::Scenarioinline
getTaskCompletionStatus(const BPMNOS::number instanceId, const BPMN::Node *task) constBPMNOS::Model::Scenarioinlinevirtual
globalsBPMNOS::Model::Scenario
initializeArrivalData(BPMNOS::number instanceId, const BPMN::Node *node, const Values &status, const Values &data, const Values &globals) constBPMNOS::Model::Scenarioinlinevirtual
instancesBPMNOS::Model::DynamicScenariomutableprotected
isCompleted(const BPMNOS::number currentTime) const overrideBPMNOS::Model::DynamicScenariovirtual
latestInstantiationTimeBPMNOS::Model::DynamicScenarioprotected
modelBPMNOS::Model::Scenario
pendingDisclosuresBPMNOS::Model::DynamicScenariomutableprotected
revealData(BPMNOS::number currentTime) constBPMNOS::Model::DynamicScenario
setDisclosure(const BPMNOS::number instanceId, const BPMN::Node *node, BPMNOS::number disclosureTime)BPMNOS::Model::DynamicScenarioprotected
setTaskCompletionStatus(const BPMNOS::number instanceId, const BPMN::Node *task, BPMNOS::Values status) constBPMNOS::Model::Scenarioinlinevirtual
setValue(const BPMNOS::number instanceId, const Attribute *attribute, std::optional< BPMNOS::number > value)BPMNOS::Model::DynamicScenarioprotected
taskCompletionStatusBPMNOS::Model::Scenariomutable
~Scenario()=defaultBPMNOS::Model::Scenariovirtual