1 #ifndef DEREFERENCINGITERATOR_H 2 #define DEREFERENCINGITERATOR_H 10 template<
typename ObjectType,
typename IteratorType >
24 return other.mItr == mItr;
29 return other.mItr != mItr;
47 #endif // DEREFERENCINGITERATOR_H A helper class to provide an iterator into a collection of pointers such that when the iterator is de...
Definition: dereferencingiterator.h:11
bool operator==(const DereferencingIterator< ObjectType, IteratorType > &other) const
Definition: dereferencingiterator.h:22
DereferencingIterator< ObjectType, IteratorType > operator++(int)
Definition: dereferencingiterator.h:38
ObjectType & operator*()
Definition: dereferencingiterator.h:17
DereferencingIterator< ObjectType, IteratorType > & operator++()
Definition: dereferencingiterator.h:32
DereferencingIterator(IteratorType itr)
Definition: dereferencingiterator.h:14
bool operator!=(const DereferencingIterator< ObjectType, IteratorType > &other) const
Definition: dereferencingiterator.h:27