Class BaseGraph::DFSIterator#
Defined in File BaseGraph.h
Nested Relationships#
This class is a nested type of Class BaseGraph.
Inheritance Relationships#
Base Type#
public Iterator(Class Iterator)
Derived Types#
public DGraph::DFSIterator(Class DGraph::DFSIterator)public Graph::DFSIterator(Class Graph::DFSIterator)
Class Documentation#
-
class DFSIterator : public Iterator
The DFSiterator calls the virtual function create_DFS_links the first time it is called, or if the graph has been changed since the last call.
Subclassed by DGraph::DFSIterator, Graph::DFSIterator
Public Functions
-
DFSIterator(BaseGraph &g)
-
inline ~DFSIterator()
-
inline virtual void operator++()
-
inline virtual operator bool()
Protected Attributes
-
Node *p
-
DFSIterator(BaseGraph &g)