A InputStream object is a reference-count pointer that wraps a istream
![]() | InputStream (istream* impl = NULL) Constructs this object |
![]() | ~InputStream () Decrements the ref_cnt by 1, and when it goes to zero destroys the istream and this object |
![]() | operator>> (char* c) The overloaded input operator, extracts a c-string from the input stream |
![]() | operator>> (char& c) The overloaded input operator, extracts a character from the input stream |
![]() | operator>> (int& i) The overloaded input operator, extracts an integer from the input stream |
![]() | operator>> (long& l) The overloaded input operator, extracts a long integer from the input stream |
![]() | operator>> (short& s) The overloaded input operator, extracts a short integer from the input stream |
![]() | operator>> (unsigned int& ui) The overloaded input operator, extracts an unsigned integer from the input stream |
![]() | operator>> (unsigned long& ul) The overloaded input operator, extracts an unsigned long integer from the input stream |
![]() | operator>> (unsigned short& us) The overloaded input operator, extracts an unsigned short integer from the input stream |
![]() | operator>> (float& f) The overloaded input operator, extracts a float from the input stream |
![]() | operator>> (double& d) The overloaded input operator, extracts a double from the input stream |
![]() | operator>> (long double& ld) The overloaded input operator, extracts a long double from the input stream |
![]() | operator>> (bool& b) The overloaded input operator, extracts a boolean from the input stream |
![]() | operator>> (streambuf* sb) The overloaded input operator, extracts a stream buffer from the input stream |
![]() | operator>> (string& s) The overloaded input operator, extracts a string from the input stream |
![]() | getline (char delim = '\n') |
A InputStream object is a reference-count pointer that wraps a istream. Provides services indirectly from istream. Clients should not assume anything about the type of the stream wrapped in this object.
~InputStream()
InputStream& operator>>(char* c)
InputStream& operator>>(char& c)
InputStream& operator>>(int& i)
InputStream& operator>>(long& l)
InputStream& operator>>(short& s)
InputStream& operator>>(unsigned int& ui)
InputStream& operator>>(unsigned long& ul)
InputStream& operator>>(unsigned short& us)
InputStream& operator>>(float& f)
InputStream& operator>>(double& d)
InputStream& operator>>(long double& ld)
InputStream& operator>>(bool& b)
InputStream& operator>>(streambuf* sb)
InputStream& operator>>(string& s)
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de