Class DGraph::Node#
Defined in File DGraph.h
Nested Relationships#
This class is a nested type of Class DGraph.
Inheritance Relationships#
Base Type#
public BaseGraph::Node(Class BaseGraph::Node)
Derived Types#
public CFG::Node(Class CFG::Node)public CallGraph::Node(Class CallGraph::Node)
Class Documentation#
-
class Node : public BaseGraph::Node
An node in an undirected graph has a list of neighboring nodes and a list of incident edges.
Subclassed by CFG::Node, CallGraph::Node
Public Functions
-
inline Node()
-
inline virtual ~Node()
-
inline int num_incoming()
-
inline int num_outgoing()
Friends
- friend class DGraph::DFSIterator
- friend class DGraph::BFSIterator
- friend class DGraph::IncomingEdgesIterator
- friend class DGraph::OutgoingEdgesIterator
- friend class DGraph::SourceNodesIterator
- friend class DGraph::SinkNodesIterator
-
inline Node()