Class BaseGraph::BFSIterator#
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::BFSIterator(Class DGraph::BFSIterator)public Graph::BFSIterator(Class Graph::BFSIterator)
Class Documentation#
-
class BFSIterator : public Iterator
The BFSiterator calls the virtual function create_BFS_links the first time it is called, or if the graph has been changed since the last call.
Subclassed by DGraph::BFSIterator, Graph::BFSIterator
Public Functions
-
BFSIterator(BaseGraph &g)
-
inline ~BFSIterator()
-
inline virtual void operator++()
-
inline virtual operator bool()
Protected Attributes
-
Node *p
-
BFSIterator(BaseGraph &g)