Go to the documentation of this file. 1 #ifndef __JLANG__JABSTRACTOBJECTITERATOR__
2 #define __JLANG__JABSTRACTOBJECTITERATOR__
12 namespace JPP {
using namespace JLANG; }
71 virtual const pointer_type&
next()
Abstract object iterator with rewinding.
JObjectIterator< T >::pointer_type pointer_type
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Interface for object iteration with named access.
virtual void reset()
Reset pointer.
Abstract object iterator.
Interface for object iteration with rewinding.
Interface of object iteration for a single data type.
virtual bool setObject(T &object)=0
Set object.
JAbstractObjectIterator()
Default constructor.
Auxiliary classes and methods for language specific functionality.
Abstract object iterator with named access.
virtual bool hasNext()
Check availability of next element.
virtual const pointer_type & next()
Get next element.