Template Class GraphNodeSuccessorIterator#

Inheritance Relationships#

Base Type#

Class Documentation#

template<class Graph>
class GraphNodeSuccessorIterator : public IteratorImpl<Graph::Node*>#

Public Functions

inline GraphNodeSuccessorIterator(const Graph *g, const typename Graph::Node *n)#
inline ~GraphNodeSuccessorIterator()#
inline virtual void Advance()#
inline virtual void Reset()#
inline virtual Graph::Node *Current() const#
inline virtual bool ReachEnd() const#
inline virtual IteratorImpl<typename Graph::Node*> *Clone() const#