BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
DeterministicTaskCompletion.h
Go to the documentation of this file.
1#ifndef BPMNOS_Execution_DeterministicTaskCompletion_H
2#define BPMNOS_Execution_DeterministicTaskCompletion_H
3
4#include <bpmn++.h>
6
7namespace BPMNOS::Execution {
8
9/**
10 * @brief Class creating a completion event for a token awaiting the completion of a task (except DecisionTask).
11 */
13public:
15 std::shared_ptr<Event> dispatchEvent( const SystemState* systemState ) override;
16};
17
18} // namespace BPMNOS::Execution
19
20#endif // BPMNOS_Execution_DeterministicTaskCompletion_H
21
Class creating a completion event for a token awaiting the completion of a task (except DecisionTask)...
std::shared_ptr< Event > dispatchEvent(const SystemState *systemState) override
A class representing the state that the execution or simulation of a given scenario is in.
Definition SystemState.h:21