| fstream | Constructs an fstream object. | |
| ~fstream | Destroys an fstream object. |
| open | Opens a file and attaches it to the filebuf object and thus to the stream. | |
| close | Flushes any waiting output and closes the stream's file. |
|
| setbuf | Attaches 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. |
| 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. |