Class PtrSetWrap::Iterator#

Nested Relationships#

This class is a nested type of Template Class PtrSetWrap.

Inheritance Relationships#

Derived Types#

Class Documentation#

class Iterator#

Subclassed by PtrSetWrap< T >::const_iterator, PtrSetWrap< T >::iterator

Public Functions

inline ~Iterator()#
inline Iterator(const Iterator &that)#
inline bool operator==(const Iterator &that) const#
inline Iterator &operator=(const Iterator &that)#
inline void Reset()#
inline void Advance()#
inline void operator++()#
inline void operator++(int)#
inline bool ReachEnd() const#
inline VoidPtrSet::iterator remove_constness(VoidPtrSet::const_iterator itr) const#

Protected Functions

inline T *Current() const#
inline T *&Current()#

Friends

friend class PtrSetWrap< T >