Main Page   Modules   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

Sct::File::IStreamFile2 Class Reference

#include <IStreamFile2.h>

Inheritance diagram for Sct::File::IStreamFile2:

Sct::IStream

Public Member Functions

 IStreamFile2 (const string &fileName)
virtual ~IStreamFile2 ()
virtual IStreamoperator>> (char *str)
virtual IStreamoperator>> (unsigned char *str)
virtual IStreamoperator>> (char **str)
virtual IStreamoperator>> (unsigned char **str)
virtual IStreamoperator>> (bool &val)
virtual IStreamoperator>> (char &val)
virtual IStreamoperator>> (unsigned char &val)
virtual IStreamoperator>> (short &val)
virtual IStreamoperator>> (unsigned short &val)
virtual IStreamoperator>> (int &val)
virtual IStreamoperator>> (unsigned int &val)
virtual IStreamoperator>> (long &val)
virtual IStreamoperator>> (unsigned long &val)
virtual IStreamoperator>> (float &val)
virtual IStreamoperator>> (double &val)
virtual IStreamoperator>> (std::string &val)
virtual IStreamget (bool **p, size_t &size)
virtual IStreamget (char **p, size_t &size)
virtual IStreamget (unsigned char **p, size_t &size)
virtual IStreamget (short **p, size_t &size)
virtual IStreamget (unsigned short **p, size_t &size)
virtual IStreamget (int **p, size_t &size)
virtual IStreamget (unsigned int **p, size_t &size)
virtual IStreamget (long **p, size_t &size)
virtual IStreamget (unsigned long **p, size_t &size)
virtual IStreamget (float **p, size_t &size)
virtual IStreamget (double **p, size_t &size)
virtual IStreamget (std::string **p, size_t &size)
virtual IStreamget (bool *const p, const size_t size)
virtual IStreamget (char *const p, const size_t size)
virtual IStreamget (unsigned char *const p, const size_t size)
virtual IStreamget (short *const p, const size_t size)
virtual IStreamget (unsigned short *const p, const size_t size)
virtual IStreamget (int *const p, const size_t size)
virtual IStreamget (unsigned int *const p, const size_t size)
virtual IStreamget (long *const p, const size_t size)
virtual IStreamget (unsigned long *const p, const size_t size)
virtual IStreamget (float *const p, const size_t size)
virtual IStreamget (double *const p, const size_t size)
virtual IStreamget (std::string *const p, const size_t size)

Private Attributes

FILE * file

Constructor & Destructor Documentation

Sct::File::IStreamFile2::IStreamFile2 const string &    fileName [inline]
 

Definition at line 37 of file IStreamFile2.h.

References file.

virtual Sct::File::IStreamFile2::~IStreamFile2   [inline, virtual]
 

Definition at line 44 of file IStreamFile2.h.


Member Function Documentation

virtual IStream& Sct::File::IStreamFile2::get std::string *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 256 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get double *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 251 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get float *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 246 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get unsigned long *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 241 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get long *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 236 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get unsigned int *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 231 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get int *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 226 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get unsigned short *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 221 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get short *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 216 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get unsigned char *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 211 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get char *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 206 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get bool *const    p,
const size_t    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 201 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::get std::string **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 193 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get double **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 188 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get float **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 183 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get unsigned long **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 178 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get long **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 173 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get unsigned int **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 168 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get int **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 163 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get unsigned short **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 158 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get short **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 153 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get unsigned char **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 148 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get char **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 143 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::get bool **    p,
size_t &    size
[inline, virtual]
 

Implements Sct::IStream.

Definition at line 138 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::operator>> std::string &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 127 of file IStreamFile2.h.

virtual IStream& Sct::File::IStreamFile2::operator>> double &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 122 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> float &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 117 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> unsigned long &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 112 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> long &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 107 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> unsigned int &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 102 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> int &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 97 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> unsigned short &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 92 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> short &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 87 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> unsigned char &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 82 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> char &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 77 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> bool &    val [inline, virtual]
 

Implements Sct::IStream.

Definition at line 72 of file IStreamFile2.h.

References Sct::File::read().

virtual IStream& Sct::File::IStreamFile2::operator>> unsigned char **    str [inline, virtual]
 

Implements Sct::IStream.

Definition at line 66 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::operator>> char **    str [inline, virtual]
 

Implements Sct::IStream.

Definition at line 60 of file IStreamFile2.h.

References Sct::File::readArrayCreate().

virtual IStream& Sct::File::IStreamFile2::operator>> unsigned char *    str [inline, virtual]
 

Implements Sct::IStream.

Definition at line 55 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().

virtual IStream& Sct::File::IStreamFile2::operator>> char *    str [inline, virtual]
 

Implements Sct::IStream.

Definition at line 50 of file IStreamFile2.h.

References Sct::File::readArrayNoCreate().


Field Documentation

FILE* Sct::File::IStreamFile2::file [private]
 

Definition at line 265 of file IStreamFile2.h.

Referenced by IStreamFile2().


The documentation for this class was generated from the following file:
Generated on Mon Dec 15 19:37:23 2003 for SCT DAQ/DCS Software by doxygen1.3-rc3