bpmn++
A BPMN parser library, written in C++
Loading...
Searching...
No Matches
CatchEvent.h
Go to the documentation of this file.
1#ifndef BPMN_CatchEvent_H
2#define BPMN_CatchEvent_H
3
4#include <memory>
5#include <vector>
6#include <optional>
8#include "Event.h"
9
10namespace BPMN {
11
12class CatchEvent : public Event {
13 friend class Model;
14public:
17};
18
19} // namespace BPMN
20
21#endif // BPMN_CatchEvent_H
friend class Model
Definition CatchEvent.h:13
CatchEvent(XML::bpmn::tCatchEvent *catchEvent, Scope *parent)
Definition CatchEvent.cpp:5
XML::bpmn::tCatchEvent * element
Definition CatchEvent.h:16
Scope * parent
Reference to the parent node.
Definition ChildNode.h:46
Event(XML::bpmn::tEvent *event, Scope *parent)
Definition Event.cpp:5
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.