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

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::StochasticScenarioprotected
addCompletionExpression(const BPMNOS::number instanceId, const BPMN::Node *task, CompletionExpression &&expr)BPMNOS::Model::StochasticScenarioprotected
addInstance(const BPMN::Process *process, const BPMNOS::number instanceId, BPMNOS::number instantiationTime)BPMNOS::Model::StochasticScenarioprotected
addPendingDisclosure(const BPMNOS::number instanceId, StochasticPendingDisclosure &&pending)BPMNOS::Model::StochasticScenarioprotected
arrivalExpressionsBPMNOS::Model::StochasticScenarioprotected
completionExpressionsBPMNOS::Model::StochasticScenarioprotected
delimitersBPMNOS::Model::Scenariostatic
disclosedAttributesBPMNOS::Model::StochasticScenariomutableprotected
disclosureBPMNOS::Model::StochasticScenarioprotected
earliestInstantiationTimeBPMNOS::Model::StochasticScenarioprotected
getCreatedInstances(const BPMNOS::number currentTime) const overrideBPMNOS::Model::StochasticScenariovirtual
getCurrentInstantiations(const BPMNOS::number currentTime) const overrideBPMNOS::Model::StochasticScenariovirtual
getEarliestInstantiationTime() const overrideBPMNOS::Model::StochasticScenariovirtual
getKnownData(const BPMNOS::number instanceId, const BPMN::Node *node, const BPMNOS::number currentTime) const overrideBPMNOS::Model::StochasticScenariovirtual
getKnownInitialData(const InstanceData *, const BPMNOS::number time) const overrideBPMNOS::Model::StochasticScenarioprotectedvirtual
getKnownInitialStatus(const InstanceData *, const BPMNOS::number time) const overrideBPMNOS::Model::StochasticScenarioprotectedvirtual
getKnownInstances(const BPMNOS::number currentTime) const overrideBPMNOS::Model::StochasticScenariovirtual
getKnownValue(const Scenario::InstanceData *instance, const BPMNOS::Model::Attribute *attribute, const BPMNOS::number currentTime) const overrideBPMNOS::Model::StochasticScenariovirtual
getKnownValue(const BPMNOS::number instanceId, const BPMNOS::Model::Attribute *attribute, const BPMNOS::number currentTime) const overrideBPMNOS::Model::StochasticScenariovirtual
getKnownValues(const BPMNOS::number instanceId, const BPMN::Node *node, const BPMNOS::number currentTime) const overrideBPMNOS::Model::StochasticScenariovirtual
getModel() constBPMNOS::Model::Scenarioinline
getRng(size_t instanceId, const BPMN::Node *node) constBPMNOS::Model::StochasticScenarioprotected
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) const overrideBPMNOS::Model::StochasticScenariovirtual
instancesBPMNOS::Model::StochasticScenariomutableprotected
isCompleted(const BPMNOS::number currentTime) const overrideBPMNOS::Model::StochasticScenariovirtual
latestInstantiationTimeBPMNOS::Model::StochasticScenarioprotected
modelBPMNOS::Model::Scenario
pendingDisclosuresBPMNOS::Model::StochasticScenariomutableprotected
randomFactoryBPMNOS::Model::StochasticScenariomutableprotected
revealData(BPMNOS::number currentTime) constBPMNOS::Model::StochasticScenario
rngsBPMNOS::Model::StochasticScenariomutableprotected
scenarioSeedBPMNOS::Model::StochasticScenarioprotected
setDisclosure(const BPMNOS::number instanceId, const BPMN::Node *node, BPMNOS::number disclosureTime)BPMNOS::Model::StochasticScenarioprotected
setTaskCompletionStatus(const BPMNOS::number instanceId, const BPMN::Node *task, BPMNOS::Values status) const overrideBPMNOS::Model::StochasticScenariovirtual
setValue(const BPMNOS::number instanceId, const Attribute *attribute, std::optional< BPMNOS::number > value)BPMNOS::Model::StochasticScenarioprotected
StochasticDataProvider classBPMNOS::Model::StochasticScenariofriend
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
taskCompletionStatusBPMNOS::Model::Scenariomutable
~Scenario()=defaultBPMNOS::Model::Scenariovirtual