Class VirtualGraphCreateTemplate::EdgeIteratorImpl#
Defined in File VirtualGraphCreate.h
Nested Relationships#
This class is a nested type of Template Class VirtualGraphCreateTemplate.
Inheritance Relationships#
Base Type#
public IteratorImpl< EdgeImpl * >(Template Class IteratorImpl)
Class Documentation#
-
class EdgeIteratorImpl : public IteratorImpl<EdgeImpl*>#
Public Functions
-
inline EdgeIteratorImpl(const EdgeIteratorImpl &that)#
-
inline EdgeIteratorImpl &operator=(const EdgeIteratorImpl &that)#
-
inline virtual void Reset()#
-
inline virtual void Advance()#
-
inline void operator++()#
-
inline void operator++(int)#
-
inline virtual Edge *Current() const#
-
inline Edge *operator*() const#
-
inline virtual IteratorImpl<EdgeImpl*> *Clone() const#
-
inline virtual bool ReachEnd() const#
Friends
- friend class VirtualGraphCreateTemplate< NodeImpl, EdgeImpl >
-
inline EdgeIteratorImpl(const EdgeIteratorImpl &that)#