BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
ReadyHandler.h
Go to the documentation of this file.
1#ifndef BPMNOS_Execution_ReadyHandler_H
2#define BPMNOS_Execution_ReadyHandler_H
3
4#include <bpmn++.h>
6
7namespace BPMNOS::Execution {
8
9/**
10 * @brief Class dispatching a ready event when the required data is available a token at an activity.
11 */
13public:
15 std::shared_ptr<Event> dispatchEvent( const SystemState* systemState ) override;
16};
17
18} // namespace BPMNOS::Execution
19
20#endif // BPMNOS_Execution_ReadyHandler_H
21
Class dispatching a ready event when the required data is available a token at an activity.
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