Go to the documentation of this file. 1 #ifndef __JLANG__JABSTRACTOBJECTREADER__
2 #define __JLANG__JABSTRACTOBJECTREADER__
12 namespace JPP {
using namespace JLANG; }
54 virtual const pointer_type&
next()
151 virtual void open(
const char* file_name)
virtual void open(const char *file_name)
Open device.
unsigned int skip_type
Type definition for number of objects to skip.
Abstract interface for object reading with named access.
JObjectIterator< T >::pointer_type pointer_type
virtual void rewind()
Rewind.
virtual bool is_open() const
Check is device is open.
virtual const pointer_type & next()
Get next element.
virtual JObjectIterator< T > * getHelper() const =0
Get helper.
virtual void close()
Close device.
virtual bool hasNext()
Check availability of next element.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Interface for object iteration with named access.
virtual JAccessibleObjectIterator< T > * getHelper() const =0
Get helper.
Interface for object iteration with rewinding.
Interface of object iteration for a single data type.
Abstract interface for object reading with rewinding.
Auxiliary classes and methods for language specific functionality.
Abstract interface for object reading.
virtual JRewindableObjectIterator< T > * getHelper() const =0
Get helper.
virtual skip_type skip(const skip_type ns)
Skip items.