6 #ifndef OPERATIONAL_ITERATOR_LIST_TRAVERSER_H_ 
    7 #define OPERATIONAL_ITERATOR_LIST_TRAVERSER_H_ 
   43     for (iterator_.First(); !iterator_.IsDone(); iterator_.Next())
 
   45         result = ProcessItem(iterator_.CurrentItem());
 
Definition: application.cc:10
ListTraverser(List< Item > *list)
Definition: list_traverser.h:33
virtual bool Traverse()
Definition: list_traverser.h:39
Definition: list_traverser.h:17
virtual bool ProcessItem(const Item &)=0
virtual ~ListTraverser()
Definition: list_traverser.h:36
Definition: list_iterator.h:17