BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
TerminationEvent.h
Go to the documentation of this file.
1#ifndef BPMNOS_Execution_TerminationEvent_H
2#define BPMNOS_Execution_TerminationEvent_H
3
4#include <bpmn++.h>
6
7namespace BPMNOS::Execution {
8
9/**
10 * @brief Represents an event causing the engine to terminate.
11 */
14 void processBy(Engine* engine) const override;
15
16 nlohmann::ordered_json jsonify() const override;
17};
18
19} // namespace BPMNOS::Execution
20
21#endif // BPMNOS_Execution_TerminationEvent_H
22
Represents an event causing the engine to terminate.
void processBy(Engine *engine) const override
nlohmann::ordered_json jsonify() const override