15 #ifndef HTGS_EDGEDESCRIPTOR_HPP 16 #define HTGS_EDGEDESCRIPTOR_HPP 23 class AnyTaskGraphConf;
72 #endif //HTGS_EDGEDESCRIPTOR_HPP virtual void applyEdge(AnyTaskGraphConf *graph)=0
Applies an edge to a task graph.
virtual EdgeDescriptor * copy(AnyTaskGraphConf *graph)=0
Creates a copy of the edge descriptor to be added to other graphs, such as those within execution pip...
Implements the base class used by the TaskGraphConf, which removes the template arguments and impleme...
virtual ~EdgeDescriptor()
Destructor.
Definition: EdgeDescriptor.hpp:44
Implements the base class for the TaskGraphConf class, removing the template arguments and providing ...
Definition: AnyTaskGraphConf.hpp:66
The edge descriptor is an interface used to describe how an edge is applied and copied to a task grap...
Definition: EdgeDescriptor.hpp:39
Definition: Bookkeeper.hpp:23