ReactOS 0.4.16-dev-401-g45b008d
|
#include <_ios.h>
Public Types | |
typedef _CharT | char_type |
typedef _Traits::int_type | int_type |
typedef _Traits::pos_type | pos_type |
typedef _Traits::off_type | off_type |
typedef _Traits | traits_type |
Public Types inherited from ios_base | |
enum | event { erase_event , imbue_event , copyfmt_event } |
typedef int | fmtflags |
typedef int | iostate |
typedef int | openmode |
typedef int | seekdir |
typedef fmtflags | fmt_flags |
typedef void(* | event_callback) (event, ios_base &, int __index) |
typedef iostate | io_state |
typedef openmode | open_mode |
typedef seekdir | seek_dir |
typedef _STLP_STD::streamoff | streamoff |
typedef _STLP_STD::streampos | streampos |
Static Public Member Functions | |
static bool _STLP_CALL | _S_eof (int_type __c) |
Static Public Member Functions inherited from ios_base | |
static int _STLP_CALL | xalloc () |
static bool _STLP_CALL | sync_with_stdio (bool __sync=true) |
Protected Member Functions | |
basic_ios () | |
void | init (basic_streambuf< _CharT, _Traits > *__streambuf) |
Protected Member Functions inherited from ios_base | |
void | _M_copy_state (const ios_base &__x) |
void | _M_setstate_nothrow (iostate __state) |
void | _M_clear_nothrow (iostate __state) |
iostate | _M_get_exception_mask () const |
void | _M_set_exception_mask (iostate __mask) |
void | _M_check_exception_mask () |
void | _M_invoke_callbacks (event) |
void _STLP_FUNCTION_THROWS | _M_throw_failure () |
ios_base () | |
Protected Attributes | |
const ctype< char_type > * | _M_cached_ctype |
Private Attributes | |
char_type | _M_fill |
basic_streambuf< _CharT, _Traits > * | _M_streambuf |
basic_ostream< _CharT, _Traits > * | _M_tied_ostream |
Friends | |
class | ios_base |
Additional Inherited Members | |
Static Protected Member Functions inherited from ios_base | |
static void _STLP_CALL | _S_initialize () |
static void _STLP_CALL | _S_uninitialize () |
Static Protected Attributes inherited from ios_base | |
static bool | _S_is_synced = true |
typedef _Traits::int_type basic_ios< _CharT, _Traits >::int_type |
typedef _Traits::off_type basic_ios< _CharT, _Traits >::off_type |
typedef _Traits::pos_type basic_ios< _CharT, _Traits >::pos_type |
|
explicit |
Definition at line 40 of file _ios.c.
|
protected |
void basic_ios< _CharT, _Traits >::_M_handle_exception | ( | ios_base::iostate | __flag | ) |
Definition at line 114 of file _ios.c.
Referenced by __copy_buffered(), __copy_unbuffered(), __get_num(), __put_num(), __read_buffered(), __read_unbuffered(), _M_ignore_buffered(), and _M_ignore_unbuffered().
|
inlinestatic |
Definition at line 110 of file _ios.h.
Referenced by __copy_buffered(), __copy_unbuffered(), __read_buffered(), __read_unbuffered(), _M_ignore_buffered(), and _M_ignore_unbuffered().
Definition at line 91 of file _ios.h.
Referenced by _tiffosSeekProc(), IStreamIteratorTest::copy_n_test(), basic_ios< _CharT, _Traits >::exceptions(), IOStreamTest::manipulators(), NumPutGetTest::num_get_float(), NumPutGetTest::num_get_integer(), and basic_ios< _CharT, _Traits >::setstate().
basic_ios< _CharT, _Traits > & basic_ios< _CharT, _Traits >::copyfmt | ( | const basic_ios< _CharT, _Traits > & | __x | ) |
Definition at line 81 of file _ios.h.
Referenced by __put_num(), __stlp_string_fill(), _Rope_fill(), operator<<(), and operator>>().
Definition at line 82 of file _ios.h.
Definition at line 69 of file _ios.c.
Referenced by LocaleTest::_time_put_get(), CodecvtTest::imbue_while_reading(), and operator<<().
|
protected |
Definition at line 97 of file _ios.c.
Referenced by basic_ios< _CharT, _Traits >::basic_ios().
|
inline |
Definition at line 72 of file _ios.h.
Referenced by __get_num(), __get_ostreambuf(), __init_bostr(), __put_num(), _M_get_istreambuf(), _M_init_noskip(), ios_base::_S_uninitialize(), basic_ios< _CharT, _Traits >::clear(), basic_ostream< _CharT, _Traits >::flush(), getline(), operator<<(), iostream_withassign::operator=(), istream_withassign::operator=(), ostream_withassign::operator=(), operator>>(), basic_ostream< _CharT, _Traits >::seekp(), and basic_ostream< _CharT, _Traits >::tellp().
basic_streambuf< _CharT, _Traits > * basic_ios< _CharT, _Traits >::rdbuf | ( | basic_streambuf< char_type, traits_type > * | __buf | ) |
Definition at line 95 of file _ios.h.
Referenced by __copy_buffered(), __copy_unbuffered(), __get_num(), __init_bostr(), __put_num(), __read_buffered(), __read_unbuffered(), _M_ignore_buffered(), _M_ignore_unbuffered(), _M_init_noskip(), _M_init_skip(), basic_fstream< _CharT, _Traits >::basic_fstream(), basic_ifstream< _CharT, _Traits >::basic_ifstream(), basic_ofstream< _CharT, _Traits >::basic_ofstream(), basic_ifstream< _CharT, _Traits >::close(), basic_ofstream< _CharT, _Traits >::close(), basic_fstream< _CharT, _Traits >::close(), basic_ostream< _CharT, _Traits >::flush(), getline(), basic_ifstream< _CharT, _Traits >::open(), basic_fstream< _CharT, _Traits >::open(), basic_ofstream< _CharT, _Traits >::open(), operator<<(), operator>>(), and basic_ostream< _CharT, _Traits >::seekp().
|
inline |
Definition at line 62 of file _ios.h.
Referenced by __init_bostr(), _M_init_noskip(), _M_init_skip(), and ios_base::_S_initialize().
|
inline |
Definition at line 150 of file _ios.h.
Referenced by endl(), basic_istream< _CharT, _Traits >::get(), getline(), basic_istream< _CharT, _Traits >::getline(), and operator<<().
Definition at line 117 of file _ios.h.
Referenced by basic_ios< _CharT, _Traits >::_M_ctype_facet().
Definition at line 135 of file _ios.h.
Referenced by basic_ios< _CharT, _Traits >::fill().
|
private |
Definition at line 137 of file _ios.h.
Referenced by basic_ios< _CharT, _Traits >::rdbuf().
|
private |
Definition at line 138 of file _ios.h.
Referenced by basic_ios< _CharT, _Traits >::tie().