20 auto event =
static_cast<const Event*
>(observable);
22 auto systemState = clockTickEvent->systemState;
23 auto currentTime = systemState->getTime();
26 dynamicScenario->revealData(currentTime);
29 stochasticScenario->revealData(currentTime);
37 auto token =
static_cast<const Token*
>(observable);
46 auto instanceId = token->getInstanceId();
51 token->owner->systemState->scenario->initializeArrivalData(
52 instanceId, token->node, token->status, data, token->globals);
65 auto instanceId = token->getInstanceId();
66 token->owner->systemState->scenario->setTaskCompletionStatus(instanceId, token->node, token->status);