Go to the documentation of this file. 1 #ifndef __JSUPPORT__JPARALLELFILESCANNER__
2 #define __JSUPPORT__JPARALLELFILESCANNER__
32 public JFileScanner_t<T>
36 typedef typename JFileScanner_t<JNullType>::input_type
input_type;
66 ps.
set(JFileScanner_t<T>::next());
79 template<
class JHead_t,
class JTail_t,
template<
class>
class JFileScanner_t>
86 typedef typename JFileScanner_t<JNullType>::input_type
input_type;
157 template<
class JHead_t,
template<
class>
class JFileScanner_t>
virtual void set(JClass_t *p)
Set pointer.
Auxiliary class for defining the range of iterations of objects.
JParallelFileScanner()
Default constructor.
void reset(const JMultiPointer< JClass_t > &pointer)
Reset multi-pointer.
std::ostream & rewind(std::ostream &out)
Rewind character.
JParallelFileScanner(const input_type &input, const JLimit &limit=JLimit())
Constructor.
JParallelFileScanner()
Default constructor.
General purpose class for multiple pointers.
Auxiliary class for no type definition.
virtual void rewind()
Rewind.
JParallelFileScanner(const input_type &input, const JLimit &limit=JLimit())
Constructor.
JMultiPointer< T > multi_pointer_type
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
virtual bool hasNext()
Check availability of next element.
JParallelFileScanner(const input_type &input, const JLimit &limit=JLimit())
Constructor.
Implementation of multiple pointers for multiple data types.
JParallelFileScanner< JHead_t, JFileScanner_t >::input_type input_type
JFileScanner_t< JNullType >::input_type input_type
General purpose class for parallel reading of objects from a single file or multiple files.
JMultipleFileScanner ::input_type input_type
virtual const multi_pointer_type & next()
Get next element.
JParallelFileScanner< JHead_t, JFileScanner_t >::multi_pointer_type multi_pointer_type
Support classes and methods for experiment specific I/O.
JFileScanner_t< JNullType >::input_type input_type
virtual const multi_pointer_type & next()
Get next element.
JMultiPointer< JTypeList< JHead_t, JTail_t > > multi_pointer_type
Object reading from a list of files.
JParallelFileScanner()
Default constructor.