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