6 #ifndef OPERATIONAL_ITERATOR_REVERSE_LIST_ITERATOR_H_
7 #define OPERATIONAL_ITERATOR_REVERSE_LIST_ITERATOR_H_
23 virtual void First()
override;
24 virtual void Next()
override;
25 virtual bool IsDone()
const override;
ReverseListIterator(const List< Item > *list)
Definition: reverse_list_iterator.h:30
Definition: application.cc:10
virtual void First() override
Definition: reverse_list_iterator.h:36
virtual void Next() override
Definition: reverse_list_iterator.h:39
virtual Item CurrentItem() const override
Definition: reverse_list_iterator.h:48
virtual ~ReverseListIterator() override
Definition: reverse_list_iterator.h:33
virtual bool IsDone() const override
Definition: reverse_list_iterator.h:42
Definition: iterator_interface.h:14
Definition: reverse_list_iterator.h:17