bpmn++
A BPMN parser library, written in C++
Loading...
Searching...
No Matches
TypedStartEvent.cpp
Go to the documentation of this file.
1#include "TypedStartEvent.h"
2
3using namespace BPMN;
4
6 : Node(startEvent)
7 , FlowNode(startEvent,parent)
8 , CatchEvent(startEvent,parent)
9 , isInterrupting(element->get<XML::bpmn::tStartEvent>()->isInterrupting.has_value() ? (bool)element->get<XML::bpmn::tStartEvent>()->isInterrupting.value().get().value : true)
10{
11}
12
13
Base class for BPMN elements that may contain incoming and outgoing sequence flows.
Definition FlowNode.h:20
Base class for all nodes in a BPMN model.
Definition Node.h:24
Base class for BPMN elements that may contain a ChildNode elements.
Definition Scope.h:24
TypedStartEvent(XML::bpmn::tStartEvent *startEvent, Scope *parent)
The BPMN namespace contains linked classes representing a BPMN model.
The XML namespace contains classes representing XML-nodes defined in given XML-schema(s).
Definition XMLObject.cpp:9