Go to the documentation of this file.
37 template <
typename ItemType,
class EnumeratorType>
class Enumerator
48 virtual EnumeratorType*
clone() = 0;
60 virtual ItemType*
current() = 0;
66 virtual ItemType*
next() = 0;
virtual void reset()=0
Reset enumerator to start of list.
virtual ~Enumerator()
Definition: Enumerator.h:74
virtual EnumeratorType * clone()=0
Make a copy of this enumerator.
Definition: ActionRequest.h:24
virtual ItemType * current()=0
Get the current item.
virtual ItemType * next()=0
Get next item.