ios_base Class Reference#include <_ios_base.h>
Inheritance diagram for ios_base:
List of all members.
Detailed Description
Definition at line 48 of file _ios_base.h.
Member Typedef Documentation
Member Enumeration Documentation
- Enumerator:
-
erase_event |
|
imbue_event |
|
copyfmt_event |
|
Definition at line 165 of file _ios_base.h.
Constructor & Destructor Documentation
ios_base::~ios_base |
( |
|
) |
[virtual] |
ios_base::ios_base |
( |
|
) |
[protected] |
Member Function Documentation
fmtflags ios_base::flags |
( |
|
) |
const [inline] |
Definition at line 118 of file _ios_base.h.
Referenced by __do_put_float(), __do_put_integer(), __get_base_or_zero(), __money_do_get(), __money_do_put(), __put_float(), _S_io_get(), num_get< _CharT, _InputIter >::do_get(), num_put< _CharT, _OutputIter >::do_put(), basic_ios< _CharT, _Traits >::init(), and basic_ostream< _CharT, _Traits >::operator<<().
Definition at line 125 of file _ios_base.h.
Referenced by boolalpha(), dec(), num_put< _CharT, _OutputIter >::do_put(), fixed(), hex(), internal(), left(), oct(), _Ios_Setf_Manip::operator()(), right(), scientific(), showbase(), showpoint(), showpos(), skipws(), unitbuf(), and uppercase().
void ios_base::unsetf |
( |
fmtflags |
__mask |
) |
[inline] |
Definition at line 145 of file _ios_base.h.
Referenced by __money_do_put(), __put_float(), __put_integer(), basic_istream< _CharT, _Traits >::_M_formatted_get(), basic_ostream< _CharT, _Traits >::_M_put_char(), basic_ostream< _CharT, _Traits >::_M_put_nowiden(), basic_ostream< _CharT, _Traits >::_M_put_widen(), _S_io_get(), num_put< _CharT, _OutputIter >::do_put(), basic_ios< _CharT, _Traits >::init(), operator>>(), and setw().
locale ios_base::getloc |
( |
|
) |
const [inline] |
int _STLP_CALL ios_base::xalloc |
( |
|
) |
[static] |
long & ios_base::iword |
( |
int |
__index |
) |
|
void *& ios_base::pword |
( |
int |
__index |
) |
|
bool _STLP_CALL ios_base::sync_with_stdio |
( |
bool |
__sync = true |
) |
[static] |
ios_base::operator void * |
( |
|
) |
const [inline] |
bool ios_base::operator! |
( |
|
) |
const [inline] |
iostate ios_base::rdstate |
( |
|
) |
const [inline] |
bool ios_base::good |
( |
|
) |
const [inline] |
bool ios_base::eof |
( |
|
) |
const [inline] |
bool ios_base::fail |
( |
|
) |
const [inline] |
bool ios_base::bad |
( |
|
) |
const [inline] |
void ios_base::_M_copy_state |
( |
const ios_base & |
__x |
) |
[protected] |
Definition at line 233 of file ios.cpp.
References _M_cached_ctype, _M_cached_numpunct, _M_callback_index, _M_callbacks, _M_check_exception_mask(), _M_fmtflags, _M_iwords, _M_locale, _M_num_iwords, _M_num_pwords, _M_openmode, _M_precision, _M_pwords, _M_seekdir, _M_setstate_nothrow(), _M_width, and badbit.
Referenced by basic_ios< _CharT, _Traits >::copyfmt().
void ios_base::_M_setstate_nothrow |
( |
iostate |
__state |
) |
[inline, protected] |
void ios_base::_M_clear_nothrow |
( |
iostate |
__state |
) |
[inline, protected] |
iostate ios_base::_M_get_exception_mask |
( |
|
) |
const [inline, protected] |
void ios_base::_M_set_exception_mask |
( |
iostate |
__mask |
) |
[inline, protected] |
void ios_base::_M_check_exception_mask |
( |
|
) |
[inline, protected] |
void ios_base::_M_invoke_callbacks |
( |
event |
|
) |
[protected] |
void ios_base::_M_throw_failure |
( |
|
) |
[protected] |
void _STLP_CALL ios_base::_S_initialize |
( |
|
) |
[static, protected] |
Definition at line 204 of file iostream.cpp.
References _S_was_synced, _STLP_CATCH_ALL, _STLP_PRIV, _STLP_TRY, cerr, cin, clog, cout, in, out, unitbuf, wcerr, wcin, wclog, and wcout.
Referenced by ios_base::Init::Init().
void _STLP_CALL ios_base::_S_uninitialize |
( |
|
) |
[static, protected] |
Definition at line 251 of file _ios_base.h.
Referenced by __get_base_or_zero(), __get_money_digits_aux(), __put_float(), __put_integer(), __put_time(), __read_float(), _STLP_WEAK(), time_get< _Ch, _InIt >::do_get_monthname(), time_get< _Ch, _InIt >::do_get_weekday(), num_put< _CharT, _OutputIter >::do_put(), and operator>>().
const locale::facet* ios_base::_M_numpunct_facet |
( |
|
) |
const [inline] |
const string& ios_base::_M_grouping |
( |
|
) |
const [inline] |
Friends And Related Function Documentation
friend class Init [friend] |
Member Data Documentation
Definition at line 88 of file _ios_base.h.
Referenced by __copy_float_and_fill(), __copy_integer_and_fill(), __money_do_put(), basic_ostream< _CharT, _Traits >::_M_put_char(), basic_ostream< _CharT, _Traits >::_M_put_nowiden(), basic_ostream< _CharT, _Traits >::_M_put_widen(), num_put< _CharT, _OutputIter >::do_put(), internal(), left(), and right().
Definition at line 89 of file _ios_base.h.
Referenced by __copy_integer_and_fill(), __get_base_or_zero(), __put_integer(), __write_integer_backward(), dec(), num_put< _CharT, _OutputIter >::do_put(), hex(), oct(), basic_ostream< _CharT, _Traits >::operator<<(), and setbase().
Definition at line 93 of file _ios_base.h.
Referenced by __do_get_integer(), num_get< _CharT, _InputIter >::do_get(), money_get< _CharT, _InputIter >::do_get(), time_get< _Ch, _InIt >::do_get_date(), time_get< _Ch, _InIt >::do_get_monthname(), time_get< _Ch, _InIt >::do_get_time(), time_get< _Ch, _InIt >::do_get_weekday(), time_get< _Ch, _InIt >::do_get_year(), and basic_ios< _CharT, _Traits >::init().
Definition at line 94 of file _ios_base.h.
Referenced by __get_num(), __init_bostr(), __put_num(), __read_buffered(), __read_unbuffered(), _M_copy_state(), basic_istream< _CharT, _Traits >::_M_formatted_get(), _M_ignore_buffered(), _M_ignore_unbuffered(), _M_init_noskip(), basic_ostream< _CharT, _Traits >::_M_put_char(), basic_ostream< _CharT, _Traits >::_M_put_nowiden(), basic_ostream< _CharT, _Traits >::_M_put_widen(), basic_istream< _CharT, _Traits >::_M_skip_whitespace(), basic_ios< char, char_traits< char > >::clear(), basic_ostream< char, char_traits< char > >::flush(), basic_istream< _CharT, _Traits >::get(), basic_istream< _CharT, _Traits >::ignore(), basic_ios< _CharT, _Traits >::init(), iword(), basic_ostream< _CharT, _Traits >::operator<<(), basic_istream< _CharT, _Traits >::peek(), basic_ostream< _CharT, _Traits >::put(), basic_istream< _CharT, _Traits >::putback(), pword(), register_callback(), basic_istream< _CharT, _Traits >::sync(), basic_istream< _CharT, _Traits >::unget(), and basic_ostream< _CharT, _Traits >::write().
Definition at line 95 of file _ios_base.h.
Referenced by __copy_buffered(), __copy_unbuffered(), __do_get_integer(), __money_do_get(), __read_buffered(), __read_unbuffered(), basic_istream< _CharT, _Traits >::_M_formatted_get(), _M_ignore_buffered(), _M_ignore_unbuffered(), num_get< _CharT, _InputIter >::do_get(), money_get< _CharT, _InputIter >::do_get(), time_get< _Ch, _InIt >::do_get_date(), time_get< _Ch, _InIt >::do_get_monthname(), time_get< _Ch, _InIt >::do_get_time(), time_get< _Ch, _InIt >::do_get_weekday(), time_get< _Ch, _InIt >::do_get_year(), basic_istream< _CharT, _Traits >::get(), basic_istream< _CharT, _Traits >::ignore(), operator>>(), basic_istream< _CharT, _Traits >::peek(), basic_istream< _CharT, _Traits >::read(), and basic_istream< _CharT, _Traits >::readsome().
Definition at line 96 of file _ios_base.h.
Referenced by __copy_buffered(), __copy_unbuffered(), __do_get_integer(), __money_do_get(), __read_buffered(), __read_unbuffered(), basic_istream< _CharT, _Traits >::_M_formatted_get(), _M_ignore_buffered(), _M_ignore_unbuffered(), _M_init_noskip(), _M_init_skip(), basic_ostream< _CharT, _Traits >::_M_put_nowiden(), basic_ostream< _CharT, _Traits >::_M_put_widen(), _STLP_WEAK(), basic_fstream< _CharT, _Traits >::basic_fstream(), basic_ifstream< _CharT, _Traits >::basic_ifstream(), basic_ofstream< _CharT, _Traits >::basic_ofstream(), num_get< _CharT, _InputIter >::do_get(), time_get< _Ch, _InIt >::do_get_date(), time_get< _Ch, _InIt >::do_get_monthname(), time_get< _Ch, _InIt >::do_get_time(), time_get< _Ch, _InIt >::do_get_weekday(), time_get< _Ch, _InIt >::do_get_year(), basic_istream< _CharT, _Traits >::get(), basic_istream< _CharT, _Traits >::getline(), basic_ios< _CharT, _Traits >::imbue(), basic_fstream< _CharT, _Traits >::open(), basic_ostream< _CharT, _Traits >::operator<<(), basic_istream< _CharT, _Traits >::operator>>(), operator>>(), basic_istream< _CharT, _Traits >::putback(), basic_istream< _CharT, _Traits >::read(), basic_istream< _CharT, _Traits >::readsome(), basic_istream< _CharT, _Traits >::seekg(), basic_ostream< char, char_traits< char > >::seekp(), and basic_istream< _CharT, _Traits >::unget().
Definition at line 109 of file _ios_base.h.
Referenced by _Filebuf_base::_M_mmap(), _Filebuf_base::_M_seek(), basic_stringbuf< _CharT, _Traits, _Alloc >::seekoff(), basic_filebuf< _CharT, _Traits >::seekoff(), strstreambuf::seekoff(), stdio_streambuf_base::seekoff(), basic_filebuf< _CharT, _Traits >::seekpos(), and strstreambuf::seekpos().
Definition at line 110 of file _ios_base.h.
Referenced by _Underflow< char, char_traits< char > >::_M_doit(), _Filebuf_base::_M_seek(), basic_stringbuf< _CharT, _Traits, _Alloc >::seekoff(), basic_filebuf< _CharT, _Traits >::seekoff(), strstreambuf::seekoff(), stdio_streambuf_base::seekoff(), basic_filebuf< _CharT, _Traits >::showmanyc(), basic_istream< _CharT, _Traits >::tellg(), and basic_ostream< char, char_traits< char > >::tellp().
The documentation for this class was generated from the following files:
Generated on Mon Mar 10 15:33:00 2008 by
1.5.1
|