bpmn++
A BPMN parser library, written in C++
Loading...
Searching...
No Matches
EventSubProcess.h
Go to the documentation of this file.
1#ifndef BPMN_EventSubProcess_H
2#define BPMN_EventSubProcess_H
3
4#include <memory>
5#include <vector>
6#include <optional>
8#include "ChildNode.h"
9#include "Scope.h"
10
11namespace BPMN {
12
13class TypedStartEvent;
14
22
23} // namespace BPMN
24
25#endif // BPMN_EventSubProcess_H
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)
Scope(XML::bpmn::tBaseElement *element)
Definition Scope.cpp:11
Base class for all start events with an event definition.
The BPMN namespace contains linked classes representing a BPMN model.