bpmn++
A BPMN parser library, written in C++
Loading...
Searching...
No Matches
Task.h
Go to the documentation of this file.
1#ifndef BPMN_Task_H
2#define BPMN_Task_H
3
4#include <memory>
5#include <vector>
6#include <optional>
7#include "xml/bpmn/tTask.h"
8#include "Activity.h"
9
10namespace BPMN {
11
12class Task : public Activity {
13 friend class Model;
14public:
16
18protected:
19};
20
21} // namespace BPMN
22
23#endif // BPMN_Task_H
Activity(XML::bpmn::tActivity *activity, Scope *parent)
Definition Activity.cpp:8
Scope * parent
Reference to the parent node.
Definition ChildNode.h:46
Base class for BPMN elements that may contain a ChildNode elements.
Definition Scope.h:24
Task(XML::bpmn::tTask *task, Scope *parent)
Definition Task.cpp:5
XML::bpmn::tTask * element
Definition Task.h:17
friend class Model
Definition Task.h:13
The BPMN namespace contains linked classes representing a BPMN model.