Class BaseGraph::Edge#

Nested Relationships#

This class is a nested type of Class BaseGraph.

Inheritance Relationships#

Derived Types#

Class Documentation#

class Edge

Subclassed by DGraph::Edge, Graph::Edge

Public Functions

inline Edge(Node *_n1, Node *_n2)
inline virtual ~Edge()
inline virtual void dump(std::ostream &os)

Protected Attributes

bool in_use
Node *n1
Node *n2

Friends

friend class BaseGraph
friend class BaseGraph::DFSIterator
friend class BaseGraph::BFSIterator
friend class BaseGraph::DuplicateEdge