rstream_t Class Reference

Inheritance diagram for rstream_t:
_rstream_t

Public Member Functions

rstream_toperator>> (symbol_t &e)
rstream_toperator>> (unsigned short &x)
rstream_toperator>> (short &x)
rstream_toperator>> (unsigned &x)
rstream_toperator>> (int &x)
 rstream_t (string_t const &fileName)
 rstream_t (const char *buf, streamsize size)

Private Member Functions

template<typename type_t >
rstream_tdo_read (type_t &x)

Static Private Member Functions

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

Detailed Description

Definition at line 130 of file objcopy.cpp.


Constructor & Destructor Documentation

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

Definition at line 154 of file objcopy.cpp.

rstream_t::rstream_t ( string_t const &  fileName  )  [inline]

Definition at line 160 of file objcopy.cpp.


Member Function Documentation

template<typename type_t >
rstream_t& rstream_t::do_read ( type_t &  x  )  [inline, private]

Definition at line 134 of file objcopy.cpp.

Referenced by operator>>().

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

Definition at line 139 of file objcopy.cpp.

References _rstream_t::buf, and stop().

rstream_t& rstream_t::operator>> ( symbol_t e  )  [inline]

Definition at line 177 of file objcopy.cpp.

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

Definition at line 174 of file objcopy.cpp.

References do_read().

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

Definition at line 171 of file objcopy.cpp.

References do_read().

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

Definition at line 168 of file objcopy.cpp.

References do_read().

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

Definition at line 165 of file objcopy.cpp.

References do_read().


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

Generated on 25 Aug 2013 for libomp_oss by  doxygen 1.6.1