bpmn++
A BPMN parser library, written in C++
Loading...
Searching...
No Matches
EventSubProcess.cpp
Go to the documentation of this file.
1#include "EventSubProcess.h"
4#include "Scope.h"
5#include "FlowNode.h"
6#include "EventSubProcess.h"
7#include "SequenceFlow.h"
8#include "TypedStartEvent.h"
9
10using namespace BPMN;
11
13 : Node(subProcess)
14 , ChildNode(subProcess,parent)
15 , Scope(subProcess)
16 , startEvent(nullptr)
17 , element(subProcess)
18{
19}
Scope * parent
Reference to the parent node.
Definition ChildNode.h:46
ChildNode(XML::bpmn::tBaseElement *element, Scope *parent)
Definition ChildNode.cpp:7
XML::bpmn::tSubProcess * element
TypedStartEvent * startEvent
EventSubProcess(XML::bpmn::tSubProcess *subProcess, Scope *parent)
Base class for all nodes in a BPMN model.
Definition Node.h:24
Scope(XML::bpmn::tBaseElement *element)
Definition Scope.cpp:11
The BPMN namespace contains linked classes representing a BPMN model.