BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
Mediator.h
Go to the documentation of this file.
1
#ifndef BPMNOS_Execution_Mediator_H
2
#define BPMNOS_Execution_Mediator_H
3
4
#include "
execution/engine/src/EventListener.h
"
5
#include "
execution/engine/src/Notifier.h
"
6
#include "
execution/engine/src/Observer.h
"
7
8
namespace
BPMNOS::Execution
{
9
10
/**
11
* @brief Represents an abstract base class for a class that is an event listener and notifier
12
*/
13
struct
Mediator
:
EventListener
,
Notifier
{
14
};
15
16
}
// namespace BPMNOS::Execution
17
18
#endif
// BPMNOS_Execution_Mediator_H
EventListener.h
Notifier.h
Observer.h
BPMNOS::Execution::EventListener
Definition
EventListener.h:11
BPMNOS::Execution::Notifier
Definition
Notifier.h:10
BPMNOS::Execution
Definition
Controller.h:9
BPMNOS::Execution::Mediator
Represents an abstract base class for a class that is an event listener and notifier.
Definition
Mediator.h:13