Public Members

Construction/Destruction

ifstream Constructs an ifstream object.  
~ifstream Destroys an ifstream object.  

Operations

open Opens a file and attaches it to the filebuf object and thus to the stream.  
close Closes the stream's file.  
setbuf Associates the specified reserve area to the stream's filebuf object.  
setmode Sets the stream's mode to binary or text.  
attach Attaches the stream (through the filebuf object) to an open file.  

Status/Information

rdbuf Gets the stream's filebuf object.  
fd Returns the file descriptor associated with the stream.  
is_open Tests whether the stream's file is open.