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 |
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.
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