|
|
Whole document tree
std::ios_base class Reference
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
std::ios_base Class Reference#include <ios_base.h>
Inheritance diagram for std::ios_base:
[legend]Collaboration diagram for std::ios_base:
[legend]List of all members.
Member Typedef Documentation
typedef void(* std::ios_base::event_callback)(event, ios_base&, int)
|
|
Member Enumeration Documentation
enum std::ios_base::event
|
|
|
-
Enumeration values:
-
erase_event |
|
imbue_event |
|
copyfmt_event |
|
Definition at line 216 of file ios_base.h. |
Constructor & Destructor Documentation
std::ios_base::~ios_base |
( |
|
) |
|
|
std::ios_base::ios_base |
( |
|
) |
[protected] |
|
Member Function Documentation
void std::ios_base::_M_call_callbacks |
( |
event |
__ev |
) |
throw () [protected] |
|
void std::ios_base::_M_dispose_callbacks |
( |
void |
|
) |
[protected] |
|
void std::ios_base::_M_init |
( |
|
) |
[protected] |
|
fmtflags std::ios_base::flags |
( |
|
) |
const [inline] |
|
|
Definition at line 311 of file ios_base.h.
References _M_flags.
Referenced by std::__build_float_format(), std::__output_float(), std::__output_integer(), std::basic_ios< _CharT, _Traits >::copyfmt(), std::num_get< _CharT, _InIter >::do_get(), std::num_put< _CharT, _OutIter >::do_put(), std::basic_ostream< _CharT, _Traits >::operator<<(), std::operator<<(), std::basic_istream< _CharT, _Traits >::sentry::sentry(), and std::basic_ostream< _CharT, _Traits >::sentry::~sentry(). |
locale std::ios_base::getloc |
( |
|
) |
const [inline] |
|
long& std::ios_base::iword |
( |
int |
__ix |
) |
[inline] |
|
streamsize std::ios_base::precision |
( |
streamsize |
__prec |
) |
[inline] |
|
streamsize std::ios_base::precision |
( |
|
) |
const [inline] |
|
void*& std::ios_base::pword |
( |
int |
__ix |
) |
[inline] |
|
void std::ios_base::register_callback |
( |
event_callback |
__fn, |
|
|
int |
__index |
|
) |
|
|
|
Definition at line 322 of file ios_base.h.
References _M_flags, and fmtflags.
Referenced by std::boolalpha(), std::dec(), std::fixed(), std::hex(), std::internal(), std::left(), std::oct(), std::operator<<(), std::operator>>(), std::right(), std::scientific(), std::showbase(), std::showpoint(), std::showpos(), std::skipws(), std::unitbuf(), and std::uppercase(). |
bool std::ios_base::sync_with_stdio |
( |
bool |
__sync = true |
) |
[static] |
|
void std::ios_base::unsetf |
( |
fmtflags |
__mask |
) |
[inline] |
|
streamsize std::ios_base::width |
( |
streamsize |
__wide |
) |
[inline] |
|
streamsize std::ios_base::width |
( |
|
) |
const [inline] |
|
int std::ios_base::xalloc |
( |
|
) |
throw () [static] |
|
Member Data Documentation
_Words std::ios_base::_M_dummy [protected]
|
|
fmtflags std::ios_base::_M_flags [protected]
|
|
locale std::ios_base::_M_ios_locale [protected]
|
|
streamsize std::ios_base::_M_precision [protected]
|
|
streamsize std::ios_base::_M_width [protected]
|
|
int std::ios_base::_M_word_limit [protected]
|
|
_Words* std::ios_base::_M_words [protected]
|
|
const int std::ios_base::_S_local_words = 8 [static, protected]
|
|
The documentation for this class was generated from the following files:
Generated on Mon Apr 8 03:18:57 2002 for libstdc++-v3 Source by
1.2.15
|