BPMN-OS
BPMN for optimization and simulation
Loading...
Searching...
No Matches
BPMNOS::Execution::Observable Struct Referenceabstract

Detailed Description

Definition at line 6 of file Observable.h.

#include <Observable.h>

Inheritance diagram for BPMNOS::Execution::Observable:

Public Types

enum class  Type {
  Token , Message , SequentialPerformerUpdate , Event ,
  DataUpdate , EntryRequest , ChoiceRequest , ExitRequest ,
  MessageDeliveryRequest , Count
}
 

Public Member Functions

virtual constexpr Type getObservableType () const =0
 
 ~Observable ()
 

Member Enumeration Documentation

◆ Type

Enumerator
Token 
Message 
SequentialPerformerUpdate 
Event 
DataUpdate 
EntryRequest 
ChoiceRequest 
ExitRequest 
MessageDeliveryRequest 
Count 

Definition at line 7 of file Observable.h.

Constructor & Destructor Documentation

◆ ~Observable()

BPMNOS::Execution::Observable::~Observable ( )
inline

Definition at line 9 of file Observable.h.

Member Function Documentation

◆ getObservableType()

virtual constexpr Type BPMNOS::Execution::Observable::getObservableType ( ) const
constexprpure virtual

The documentation for this struct was generated from the following file: