1 #ifndef __JLANG__JABSTRACTOBJECTITERATOR__
2 #define __JLANG__JABSTRACTOBJECTITERATOR__
12 namespace JPP {
using namespace JLANG; }
Interface for object iteration with rewinding.
virtual const pointer_type & next()
Get next element.
Interface of object iteration for a single data type.
Abstract object iterator.
virtual void reset()
Reset pointer.
JAbstractObjectIterator()
Default constructor.
do set_variable OUTPUT_DIRECTORY $WORKDIR T
Interface for object iteration with named access.
virtual bool hasNext()
Check availability of next element.
Abstract object iterator with rewinding.
virtual bool setObject(T &object)=0
Set object.
Abstract object iterator with named access.
JObjectIterator< T >::pointer_type pointer_type