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

Class storing a command to be executed by the engine. More...

Detailed Description

Definition at line 70 of file Engine.h.

#include <Engine.h>

Public Member Functions

 Command (std::function< void()> &&f)
 
 Command (std::function< void()> &&f, StateMachine *stateMachine)
 
 Command (std::function< void()> &&f, Token *token)
 
void execute ()
 

Constructor & Destructor Documentation

◆ Command() [1/3]

BPMNOS::Execution::Engine::Command::Command ( std::function< void()> && f)
inline

Definition at line 72 of file Engine.h.

◆ Command() [2/3]

BPMNOS::Execution::Engine::Command::Command ( std::function< void()> && f,
StateMachine * stateMachine )
inline

Definition at line 75 of file Engine.h.

◆ Command() [3/3]

BPMNOS::Execution::Engine::Command::Command ( std::function< void()> && f,
Token * token )
inline

Definition at line 79 of file Engine.h.

Member Function Documentation

◆ execute()

void Engine::Command::execute ( )

Definition at line 25 of file Engine.cpp.


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