|
BPMN-OS
BPMN for optimization and simulation
|
Definition at line 12 of file DataUpdate.h.
#include <DataUpdate.h>
Public Member Functions | |
| constexpr Type | getObservableType () const override |
| DataUpdate (const std::vector< const BPMNOS::Model::Attribute * > &attributes) | |
| DataUpdate (const BPMNOS::number instanceId, const std::vector< const BPMNOS::Model::Attribute * > &attributes) | |
| bool | global () const |
Public Member Functions inherited from BPMNOS::Execution::Observable | |
| ~Observable () | |
Public Attributes | |
| const BPMNOS::number | instanceId |
| const std::vector< const BPMNOS::Model::Attribute * > & | attributes |
Additional Inherited Members | |
Public Types inherited from BPMNOS::Execution::Observable | |
| enum class | Type { Token , Message , SequentialPerformerUpdate , Event , DataUpdate , EntryRequest , ChoiceRequest , ExitRequest , MessageDeliveryRequest , Count } |
|
inline |
Definition at line 14 of file DataUpdate.h.
|
inline |
Definition at line 15 of file DataUpdate.h.
|
inlineconstexproverridevirtual |
Implements BPMNOS::Execution::Observable.
Definition at line 13 of file DataUpdate.h.
|
inline |
Definition at line 18 of file DataUpdate.h.
| const std::vector<const BPMNOS::Model::Attribute*>& BPMNOS::Execution::DataUpdate::attributes |
Definition at line 17 of file DataUpdate.h.
| const BPMNOS::number BPMNOS::Execution::DataUpdate::instanceId |
Definition at line 16 of file DataUpdate.h.