1 #ifndef __JSUPPORT__JPARALLELFILESCANNER__ 
    2 #define __JSUPPORT__JPARALLELFILESCANNER__ 
   18 namespace JPP { 
using namespace JSUPPORT; }
 
   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>
 
std::ostream & rewind(std::ostream &out)
Rewind character. 
 
JFileScanner_t< JNullType >::input_type input_type
 
void reset(const JMultiPointer< JClass_t > &pointer)
Reset multi-pointer. 
 
virtual void rewind()
Constructor. 
 
General purpose class for parallel reading of objects from a single file or multiple files...
 
Scanning of objects from a single file according a format that follows from the extension of each fil...
 
Auxiliary class for defining the range of iterations of objects. 
 
JParallelFileScanner()
Default constructor. 
 
JMultiPointer< JTypeList< JHead_t, JTail_t > > multi_pointer_type
 
Auxiliary class for no type definition. 
 
virtual bool hasNext()
Check availability of next element. 
 
JParallelFileScanner< JHead_t, JFileScanner_t >::input_type input_type
 
virtual const multi_pointer_type & next()
Constructor. 
 
virtual const multi_pointer_type & next()
Get next element. 
 
Scanning of objects from multiple files according a format that follows from the extension of each fi...
 
JMultiPointer< T > multi_pointer_type
 
JParallelFileScanner()
Default constructor. 
 
JParallelFileScanner< JHead_t, JFileScanner_t >::multi_pointer_type multi_pointer_type
 
JParallelFileScanner()
Default constructor. 
 
Object reading from a list of files. 
 
JFileScanner_t< JNullType >::input_type input_type
 
General purpose class for multiple pointers. 
 
virtual void set(JClass_t *p)
Set pointer.