Go to the documentation of this file. 1 #ifndef __JLANG__JSTDOBJECTREADER__
2 #define __JLANG__JSTDOBJECTREADER__
13 namespace JPP {
using namespace JLANG; }
42 template<
class JContainer_t>
54 template<
class JContainer_t>
55 void set(JContainer_t& buffer)
70 template<
class JHead_t,
class JTail_t>
85 template<
class JContainer_t>
86 void set(JContainer_t& buffer)
106 template<
class JHead_t>
133 template<
class JContainer_t>
145 template<
class JContainer_t>
146 void set(
const JContainer_t& buffer)
Implementation of object iteration from STD container.
virtual void rewind()
Rewind.
void set(JContainer_t &buffer)
Set buffer puffer.
JRewindableObjectReader< T >::pointer_type pointer_type
Auxiliary class for no type definition.
JSTDObjectReader(JContainer_t &buffer)
Constructor.
virtual void rewind()
Rewind.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
JSTDObjectReader()
Default constructor.
Auxiliary class for object reading with rewinding.
JSTDObjectReader()
Default constructor.
Implementation of object iteration from STD container.
Interface for object iteration with rewinding.
JRewindableObjectReader< const T >::pointer_type pointer_type
virtual void reset()
Reset pointer.
void set(JContainer_t &buffer)
Set input buffer.
Auxiliary classes and methods for language specific functionality.
JSTDObjectReader(const JContainer_t &buffer)
Constructor.
void set(const JContainer_t &buffer)
Set buffer puffer.