Template Class GraphNodePredecessorIterator#

Inheritance Relationships#

Base Type#

Class Documentation#

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

Public Functions

inline GraphNodePredecessorIterator(const Graph *g, const typename Graph::Node *n)#
inline ~GraphNodePredecessorIterator()#
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#