1#ifndef BPMNOS_Execution_CompletionEvent_H
2#define BPMNOS_Execution_CompletionEvent_H
19 nlohmann::ordered_json
jsonify()
const override;
Represents a token running through a (sub)process.
Class representing the event of a token having completed an activity.
nlohmann::ordered_json jsonify() const override
void processBy(Engine *engine) const
CompletionEvent(const Token *token, std::optional< Values > updatedStatus=std::nullopt)
std::optional< Values > updatedStatus