The following tables list the members of the basic_filebuf Class. For a list of members inherited by the basic_filebuf class, see basic_streambuf Members.
Reference
Constructors
| Constructs an object of type basic_filebuf. | 
Typedefs
| Associates a type name with the Elem template parameter. | |
| Makes this type within basic_filebuf's scope equivalent to the type of the same name in the Tr scope. | |
| Makes this type within basic_filebuf's scope equivalent to the type of the same name in the Tr scope. | |
| Makes this type within basic_filebuf's scope equivalent to the type of the same name in the Tr scope. | |
| Associates a type name with the Tr template parameter. | 
Member Functions
| Closes a file. | |
| Indicates whether a file is open. | |
| Opens a file. | |
| A protected virtual function that can be called when a new character is inserted into a full buffer. | |
| The protected virtual member function tries to put back an element into the input stream, then make it the current element (pointed to by the next pointer). | |
| The protected virtual member function tries to alter the current positions for the controlled streams. | |
| The protected virtual member function tries to alter the current positions for the controlled streams. | |
| The protected virtual member function performs an operation particular to each derived stream buffer. | |
| Exchanges the content of this basic_filebuf for the content of the provided basic_filebuf parameter. | |
| Protected, virtual function tries to synchronize the controlled streams with any associated external streams. | |
| Protected, virtual function to extract the current element from the input stream. | |
| Protected, virtual function to extract the current element from the input stream. | 
See Also
Reference
Thread Safety in the Standard C++ Library