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

Sct::File::IStreamFile Class Reference

#include <IStreamFile.h>

Inheritance diagram for Sct::File::IStreamFile:

Sct::IStream

Public Member Functions

 IStreamFile (const string &fileName)
virtual ~IStreamFile ()
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

ifstream file

Constructor & Destructor Documentation

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

Definition at line 29 of file IStreamFile.h.

References file.

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

Definition at line 35 of file IStreamFile.h.

References file.


Member Function Documentation

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

Implements Sct::IStream.

Definition at line 259 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 254 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 249 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 244 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 239 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 234 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 229 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 224 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 219 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 214 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 209 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 204 of file IStreamFile.h.

References Sct::File::getArrayNoCreate().

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

Implements Sct::IStream.

Definition at line 196 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 191 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 186 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 181 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 176 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 171 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 166 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 161 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 156 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 151 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 146 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 141 of file IStreamFile.h.

References Sct::File::getArrayCreate().

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

Implements Sct::IStream.

Definition at line 132 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 127 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 122 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 117 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 112 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 107 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 102 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 97 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 92 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 84 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 77 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 72 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 62 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 53 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 47 of file IStreamFile.h.

References file.

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

Implements Sct::IStream.

Definition at line 41 of file IStreamFile.h.

References file.


Field Documentation

ifstream Sct::File::IStreamFile::file [private]
 

Definition at line 268 of file IStreamFile.h.

Referenced by IStreamFile(), operator>>(), and ~IStreamFile().


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