Class BaseGraph::DFSIterator#

Nested Relationships#

This class is a nested type of Class BaseGraph.

Inheritance Relationships#

Base Type#

Derived Types#

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