#include <std_fstream.h>
Inheritance diagram for std::basic_fstream:
Public Types | |
typedef _CharT | char_type |
typedef _Traits | traits_type |
typedef traits_type::int_type | int_type |
typedef traits_type::pos_type | pos_type |
typedef traits_type::off_type | off_type |
typedef basic_filebuf< char_type, traits_type > | __filebuf_type |
typedef basic_ios< char_type, traits_type > | __ios_type |
typedef basic_iostream< char_type, traits_type > | __iostream_type |
Public Methods | |
basic_fstream () | |
basic_fstream (const char *__s, ios_base::openmode __mode=ios_base::in|ios_base::out) | |
~basic_fstream () | |
__filebuf_type * | rdbuf (void) const |
bool | is_open (void) |
void | open (const char *__s, ios_base::openmode __mode=ios_base::in|ios_base::out) |
void | close (void) |
Private Attributes | |
__filebuf_type | _M_filebuf |
|
Definition at line 366 of file std_fstream.h. |
|
Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 367 of file std_fstream.h. |
|
Definition at line 368 of file std_fstream.h. |
|
Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 359 of file std_fstream.h. |
|
Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 361 of file std_fstream.h. |
|
Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 363 of file std_fstream.h. |
|
Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 362 of file std_fstream.h. |
|
Reimplemented from std::basic_istream< _CharT, _Traits >. Definition at line 360 of file std_fstream.h. |
|
Definition at line 375 of file std_fstream.h. References std::basic_fstream< _CharT, _Traits >::_M_filebuf, and std::basic_ios< _CharT, _Traits >::init(). |
|
Definition at line 380 of file std_fstream.h. References std::basic_fstream< _CharT, _Traits >::_M_filebuf, std::basic_ios< _CharT, _Traits >::init(), and std::basic_fstream< _CharT, _Traits >::open(). |
|
Definition at line 388 of file std_fstream.h. |
|
Definition at line 408 of file std_fstream.h. References std::basic_fstream< _CharT, _Traits >::_M_filebuf, and std::basic_ios< _CharT, _Traits >::setstate(). |
|
Definition at line 397 of file std_fstream.h. References std::basic_fstream< _CharT, _Traits >::_M_filebuf. |
|
Definition at line 400 of file std_fstream.h. References std::basic_fstream< _CharT, _Traits >::_M_filebuf, and std::basic_ios< _CharT, _Traits >::setstate(). Referenced by std::basic_fstream< _CharT, _Traits >::basic_fstream(). |
|
Reimplemented from std::basic_ios< _CharT, _Traits >. Definition at line 393 of file std_fstream.h. References std::basic_fstream< _CharT, _Traits >::_M_filebuf. |
|
Definition at line 371 of file std_fstream.h. Referenced by std::basic_fstream< _CharT, _Traits >::basic_fstream(), std::basic_fstream< _CharT, _Traits >::close(), std::basic_fstream< _CharT, _Traits >::is_open(), std::basic_fstream< _CharT, _Traits >::open(), and std::basic_fstream< _CharT, _Traits >::rdbuf(). |