Home | History | Annotate | Download | only in GraphLite

Lines Matching defs:Digraph

1 //===- Digraph.cpp --------------------------------------------------------===//
9 #include <mcld/ADT/GraphLite/Digraph.h>
14 // Digraph::Arc
16 Digraph::Arc::Arc()
20 bool Digraph::Arc::operator==(const Digraph::Node& pOther) const
25 bool Digraph::Arc::operator!=(const Digraph::Node& pOther) const
30 Digraph::Node Digraph::Arc::source() const
35 Digraph::Node Digraph::Arc::target() const
40 Digraph::Arc::Arc(Digraph& pParent)
46 // Digraph
48 Digraph::Digraph()
53 Digraph::Node Digraph::addNode()
59 Digraph::Arc
60 Digraph::addArc(const Digraph::Node& pSource, const Digraph::Node& pTarget)
66 void Digraph::erase(const Digraph::Node& pNode)
71 void Digraph::erase(const Digraph::Arc& pArc)
76 void Digraph::clear()
80 unsigned int Digraph::numOfNodes() const
85 unsigned int Digraph::numOfArcs() const