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

Sct::IStreamAdaptor Class Reference

Adaptor for making a Sct::IStream from a std::istream. More...

#include <IStreamAdaptor.h>

Inheritance diagram for Sct::IStreamAdaptor:

Inheritance graph
[legend]
Collaboration diagram for Sct::IStreamAdaptor:

Collaboration graph
[legend]

Public Member Functions

 IStreamAdaptor (istream &stream)
 constructor from a std::istream

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

istream * istr

Detailed Description

Adaptor for making a Sct::IStream from a std::istream.

Definition at line 32 of file IStreamAdaptor.h.


Constructor & Destructor Documentation

Sct::IStreamAdaptor::IStreamAdaptor istream &  stream  )  [inline]
 

constructor from a std::istream

Definition at line 35 of file IStreamAdaptor.h.


The documentation for this class was generated from the following file:
Generated on Thu Jul 8 11:41:33 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5