| addNode(Node &node)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| connectingEdges(const Node &nTail, const Node &nHead) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| connectNodes(const Node &nTail, const Node &nHead, Edge &e)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| disconnectNodes(const Node &nTail, const Node &nHead)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| dotString() const | GraphBase< GraphNode, GraphEdge > | virtual |
| Edge typedef | GraphBase< GraphNode, GraphEdge > | |
| edge(const int index) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| edgeCount() const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| EdgeSet typedef | GraphBase< GraphNode, GraphEdge > | |
| GraphBase() | GraphBase< GraphNode, GraphEdge > | inline |
| hasEdge(const Node &nTail, const Node &nHead) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| hasNode(const Node &) const =0 | GraphBase< GraphNode, GraphEdge > | protectedpure virtual |
| headNode(const Edge &edge) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| inDegree(const Node &node) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| inEdge(const Node &node, const int index) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| inEdges(const Node &node) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| name() const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| node(const int index) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| Node typedef | GraphBase< GraphNode, GraphEdge > | |
| nodeCount() const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| NodeSet typedef | GraphBase< GraphNode, GraphEdge > | |
| outDegree(const Node &node) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| outEdge(const Node &node, const int index) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| outEdges(const Node &node) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| removeEdge(Edge &e)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| removeNode(Node &node)=0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| tailNode(const Edge &edge) const =0 | GraphBase< GraphNode, GraphEdge > | pure virtual |
| writeToDotFile(const TCEString &fileName) const | GraphBase< GraphNode, GraphEdge > | virtual |
| ~GraphBase() | GraphBase< GraphNode, GraphEdge > | inlinevirtual |