Template Class DOTSubgraphRepresentation#
Defined in File DOTSubgraphRepresentation.h
Nested Relationships#
Nested Types#
Inheritance Relationships#
Base Type#
public DOTRepresentation< NodeType >(Template Class DOTRepresentation)
Class Documentation#
-
template<class NodeType>
class DOTSubgraphRepresentation : public DOTRepresentation<NodeType># dot file representation with subgraphs
Public Functions
-
void resetWriteFlags(void)#
-
void writeOutSubgraph(typename std::map<int, std::string>::iterator i)#
-
void writeToFileAsGraph(std::string filename)#
-
void writeToFile(std::string filename)#
-
DOTSubgraphRepresentation()#
-
~DOTSubgraphRepresentation()#
-
void addEdge(NodeType node1, TraceType downtrace, TraceType uptrace, std::string edgelabel, NodeType node2, std::string option = "")#
-
void addEdge(NodeType node1, TraceType downtrace, std::string edgelabel, NodeType node2, std::string option = "")#
-
void addNullValue(NodeType node, std::string nodelabel, std::string edgelabel, std::string option = "")#
-
void addEmptyContainer(NodeType node, TraceType trace, std::string varname, std::string option = "")#
-
std::string containerEdgeLabel(std::string containerVarName, ContainerIndexType count)#
-
int addSubgraph(std::string name)#
add new subgraph, returns id of the subgraph
-
void addSubgraph(int id, std::string name)#
add new subgraph with manual id assignment
-
struct EdgeStorageType#
-
struct NodeAdditionalStorage#
-
struct NodeStorageType#
-
void resetWriteFlags(void)#