bpmn++
A BPMN parser library, written in C++
Loading...
Searching...
No Matches
Process.cpp
Go to the documentation of this file.
1#include "Process.h"
2#include "Scope.h"
3#include "FlowNode.h"
4#include "EventSubProcess.h"
5#include "SequenceFlow.h"
6
7using namespace BPMN;
8
10 : Node(process)
11 , Scope(process)
12 , isExecutable(process->isExecutable.has_value() && process->isExecutable.value().get().value)
13 , element(process)
14{
15}
16
Base class for all nodes in a BPMN model.
Definition Node.h:24
Process(XML::bpmn::tProcess *process)
Definition Process.cpp:9
Base class for BPMN elements that may contain a ChildNode elements.
Definition Scope.h:24
The BPMN namespace contains linked classes representing a BPMN model.