GEGELATI

Loading...
Searching...
No Matches
tpgTeam.h
1
37#ifndef TPG_TEAM_H
38#define TPG_TEAM_H
39
40#include "tpg/tpgVertex.h"
41
42 namespace TPG {
48 class TPGTeam : public TPGVertex
49 {
50 public:
54 TPGTeam() : TPGVertex(){};
55
61 virtual void addOutgoingEdge(TPGEdge* edge) override;
62 };
63
64}; // namespace TPG
65
66#endif
TPG::TPGEdge
Class representing edges of the Tangled Program Graphs.
Definition tpgEdge.h:54
TPG::TPGTeam
Definition tpgTeam.h:49
TPG::TPGTeam::addOutgoingEdge
virtual void addOutgoingEdge(TPGEdge *edge) override
Specialization throwing an std::runtime_exception if a TPGActionEdge is added to a TPGTeam.
Definition tpgTeam.cpp:42
TPG::TPGTeam::TPGTeam
TPGTeam()
Main constructor of a TPGTeam.
Definition tpgTeam.h:54
TPG::TPGVertex
Abstract class representing the vertices of a TPGGraph.
Definition tpgVertex.h:55
TPG
Definition executionStats.h:44