Template Struct IteratorFacade¶
Defined in File iterator_facade.h
Struct Documentation¶
-
template<class
Iterator
, classItem
>
structIteratorFacade
¶ Public Functions
-
virtual bool
equal
(const Iterator &other) const = 0¶
-
virtual const Item &
dereference
() const = 0¶
-
virtual void
increment
() = 0¶
-
bool
operator==
(const Iterator &other) const
-
bool
operator!=
(const Iterator &other) const
-
const Item &
operator*
() const¶
-
Iterator &
operator++
()¶
-
Iterator
operator++
(int)¶
-
const Item *
operator->
() const¶
-
virtual bool