Public Members

Construction/Destruction

istream Constructs an istream object attached to an existing object of a streambuf-derived class.  
~istream Destroys an istream object.  

Prefix/Suffix Functions

ipfx Check for error conditions prior to extraction operations (input prefix function).  
isfx Called after extraction operations (input suffix function).  

Input Functions

get Extracts characters from the stream up to, but not including, delimiters.  
getline Extracts characters from the stream (extracts and discards delimiters).  
read Extracts data from the stream.  
ignore Extracts and discards characters.  
peek Returns a character without extracting it from the stream.  
gcount Counts the characters extracted in the last unformatted operation.  
eatwhite Extracts leading white space.  

Other Functions

putback Puts characters back to the stream.  
sync Synchronizes the stream buffer with the external source of characters.  
seekg Changes the stream's get pointer.  
tellg Gets the value of the stream's get pointer.  

Operators

operator >> Extraction operator for various types.