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

Represents a pending decision. More...

Detailed Description

Definition at line 13 of file DecisionRequest.h.

#include <DecisionRequest.h>

Inheritance diagram for BPMNOS::Execution::DecisionRequest:

Public Member Functions

 DecisionRequest (const Token *token, const Observable::Type type)
 
Type getObservableType () const override
 
- Public Member Functions inherited from BPMNOS::Execution::Observable
 ~Observable ()
 

Public Attributes

const Tokentoken
 
const Observable::Type type
 

Additional Inherited Members

- Public Types inherited from BPMNOS::Execution::Observable
enum class  Type {
  Token , Message , SequentialPerformerUpdate , Event ,
  DataUpdate , EntryRequest , ChoiceRequest , ExitRequest ,
  MessageDeliveryRequest , Count
}
 

Constructor & Destructor Documentation

◆ DecisionRequest()

BPMNOS::Execution::DecisionRequest::DecisionRequest ( const Token * token,
const Observable::Type type )
inline

Definition at line 14 of file DecisionRequest.h.

Member Function Documentation

◆ getObservableType()

Type BPMNOS::Execution::DecisionRequest::getObservableType ( ) const
inlineoverridevirtual

Implements BPMNOS::Execution::Observable.

Definition at line 15 of file DecisionRequest.h.

Member Data Documentation

◆ token

const Token* BPMNOS::Execution::DecisionRequest::token

Definition at line 16 of file DecisionRequest.h.

◆ type

const Observable::Type BPMNOS::Execution::DecisionRequest::type

Definition at line 17 of file DecisionRequest.h.


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