rstream Class Reference

Inheritance diagram for rstream:
_rstream

Public Member Functions

rstreamoperator>> (Symbol &e)
rstreamoperator>> (unsigned short &x)
rstreamoperator>> (short &x)
rstreamoperator>> (unsigned &x)
rstreamoperator>> (int &x)
 rstream (const char *fileName)
 rstream (const char *buf, streamsize size)

Private Member Functions

template<class T >
rstreamdoRead (T &x)

Static Private Member Functions

static pair< const char
*, streamsize > 
getBuf (const char *fileName)

Detailed Description

Definition at line 98 of file extractExternal.cpp.


Constructor & Destructor Documentation

rstream::rstream ( const char *  buf,
streamsize  size 
) [inline]

Definition at line 120 of file extractExternal.cpp.

rstream::rstream ( const char *  fileName  )  [inline]

Definition at line 124 of file extractExternal.cpp.


Member Function Documentation

template<class T >
rstream& rstream::doRead ( T &  x  )  [inline, private]

Definition at line 101 of file extractExternal.cpp.

Referenced by operator>>().

static pair<const char*, streamsize> rstream::getBuf ( const char *  fileName  )  [inline, static, private]

Definition at line 105 of file extractExternal.cpp.

References _rstream::buf, and stop().

rstream& rstream::operator>> ( Symbol e  )  [inline]

Definition at line 137 of file extractExternal.cpp.

rstream& rstream::operator>> ( unsigned short &  x  )  [inline]

Definition at line 134 of file extractExternal.cpp.

References doRead().

rstream& rstream::operator>> ( short &  x  )  [inline]

Definition at line 131 of file extractExternal.cpp.

References doRead().

rstream& rstream::operator>> ( unsigned &  x  )  [inline]

Definition at line 128 of file extractExternal.cpp.

References doRead().

rstream& rstream::operator>> ( int &  x  )  [inline]

Definition at line 125 of file extractExternal.cpp.

References doRead().


The documentation for this class was generated from the following file:

Generated on 25 Aug 2013 for libomp_oss by  doxygen 1.6.1