1 #ifndef __JLANG__JOBJECTREADER__
2 #define __JLANG__JOBJECTREADER__
13 namespace JPP {
using namespace JLANG; }
virtual JRewindableObjectIterator< T > * getHelper() const override
Get helper.
JObjectIterator< T >::pointer_type pointer_type
Interface for object iteration with rewinding.
JSharedPointer< JRewindableObjectIterator< T > > helper_type
virtual JAccessibleObjectIterator< T > * getHelper() const override
Get helper.
JSharedPointer< JObjectIterator< T > > helper_type
JObjectIterator< T >::pointer_type pointer_type
Interface of object iteration for a single data type.
virtual JObjectIterator< T > * getHelper() const override
Get helper.
JRewindableObjectReader()
Default constructor.
JSharedPointer< JAccessibleObjectIterator< T > > helper_type
The template JSharedPointer class can be used to share a pointer to an object.
Auxiliary class for object reading with rewinding.
Auxiliary class for object reading.
Abstract interface for object reading.
JObjectReader()
Default constructor.
Interface for object iteration with named access.
Auxiliary class for object reading with named access.
JObjectIterator< T >::pointer_type pointer_type
Abstract interface for object reading with rewinding.
JAccessibleObjectReader()
Default constructor.
Abstract interface for object reading with named access.