GEGELATI
TPG::TPGGraph Member List

This is the complete list of members for TPG::TPGGraph, including all inherited members.

addNewAction(uint64_t actionID)TPG::TPGGraph
addNewEdge(const TPGVertex &src, const TPGVertex &dest, const std::shared_ptr< Program::Program > prog)TPG::TPGGraph
addNewTeam()TPG::TPGGraph
clear()TPG::TPGGraph
clearProgramIntrons()TPG::TPGGraph
cloneEdge(const TPGEdge &edge)TPG::TPGGraph
cloneVertex(const TPGVertex &vertex)TPG::TPGGraph
edgesTPG::TPGGraphprotected
envTPG::TPGGraphprotected
factoryTPG::TPGGraphprotected
findEdge(const TPGEdge *edge)TPG::TPGGraphprotected
findVertex(const TPGVertex *vertex)TPG::TPGGraphprotected
getEdges() constTPG::TPGGraph
getEnvironment() constTPG::TPGGraph
getFactory() constTPG::TPGGraph
getNbRootVertices() constTPG::TPGGraph
getNbVertices() constTPG::TPGGraph
getRootVertices() constTPG::TPGGraph
getVertices() constTPG::TPGGraph
hasVertex(const TPG::TPGVertex &vertex) constTPG::TPGGraph
operator=(TPGGraph model)TPG::TPGGraph
removeEdge(const TPGEdge &edge)TPG::TPGGraph
removeVertex(const TPGVertex &vertex)TPG::TPGGraph
setEdgeDestination(const TPGEdge &edge, const TPGVertex &newDest)TPG::TPGGraph
setEdgeSource(const TPGEdge &edge, const TPGVertex &newSrc)TPG::TPGGraph
swapTPG::TPGGraphfriend
TPGGraph(const Environment &e, std::unique_ptr< TPGFactory > f=std::make_unique< TPGFactory >())TPG::TPGGraphinline
TPGGraph(const TPGGraph &model)=deleteTPG::TPGGraph
TPGGraph(TPGGraph &&model) noexceptTPG::TPGGraphinline
verticesTPG::TPGGraphprotected
~TPGGraph()TPG::TPGGraphvirtual