bpmn++
A BPMN parser library, written in C++
Loading...
Searching...
No Matches
TypedStartEvent.h
Go to the documentation of this file.
1#ifndef BPMN_TypedStartEvent_H
2#define BPMN_TypedStartEvent_H
3
5#include "Scope.h"
6#include "CatchEvent.h"
7
8namespace BPMN {
9
10class Activity;
11
12/**
13 * @brief Base class for all start events with an event definition.
14 */
15class TypedStartEvent : virtual public CatchEvent {
16 friend class Model;
17public:
20};
21
22} // namespace BPMN
23
24#endif // BPMN_TypedStartEvent_H
Scope * parent
Reference to the parent node.
Definition ChildNode.h:46
Represents a BPMN model with all its processes and message flows.
Definition Model.h:170
Base class for BPMN elements that may contain a ChildNode elements.
Definition Scope.h:24
Base class for all start events with an event definition.
The BPMN namespace contains linked classes representing a BPMN model.