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

Detailed Description

Definition at line 10 of file Notifier.h.

#include <Notifier.h>

Inheritance diagram for BPMNOS::Execution::Notifier:

Public Member Functions

 Notifier ()
 
virtual ~Notifier ()=default
 
template<typename... ObservableTypes>
void addSubscriber (Observer *subscriber, ObservableTypes... observableTypes)
 
void notify (const Observable *observable) const
 
void notify (const Observable &observable) const
 

Constructor & Destructor Documentation

◆ Notifier()

Notifier::Notifier ( )

Definition at line 6 of file Notifier.cpp.

◆ ~Notifier()

virtual BPMNOS::Execution::Notifier::~Notifier ( )
virtualdefault

Member Function Documentation

◆ addSubscriber()

template<typename... ObservableTypes>
void BPMNOS::Execution::Notifier::addSubscriber ( Observer * subscriber,
ObservableTypes... observableTypes )
inline

Definition at line 16 of file Notifier.h.

◆ notify() [1/2]

void Notifier::notify ( const Observable & observable) const

Definition at line 16 of file Notifier.cpp.

◆ notify() [2/2]

void Notifier::notify ( const Observable * observable) const

Definition at line 10 of file Notifier.cpp.


The documentation for this class was generated from the following files: