Data Structures |
| class | failure |
| class | Init |
Public Types |
| 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 |
Public Member Functions |
| | _STLP_STATIC_CONSTANT (int, left=0x0001) |
| | _STLP_STATIC_CONSTANT (int, right=0x0002) |
| | _STLP_STATIC_CONSTANT (int, internal=0x0004) |
| | _STLP_STATIC_CONSTANT (int, dec=0x0008) |
| | _STLP_STATIC_CONSTANT (int, hex=0x0010) |
| | _STLP_STATIC_CONSTANT (int, oct=0x0020) |
| | _STLP_STATIC_CONSTANT (int, fixed=0x0040) |
| | _STLP_STATIC_CONSTANT (int, scientific=0x0080) |
| | _STLP_STATIC_CONSTANT (int, boolalpha=0x0100) |
| | _STLP_STATIC_CONSTANT (int, showbase=0x0200) |
| | _STLP_STATIC_CONSTANT (int, showpoint=0x0400) |
| | _STLP_STATIC_CONSTANT (int, showpos=0x0800) |
| | _STLP_STATIC_CONSTANT (int, skipws=0x1000) |
| | _STLP_STATIC_CONSTANT (int, unitbuf=0x2000) |
| | _STLP_STATIC_CONSTANT (int, uppercase=0x4000) |
| | _STLP_STATIC_CONSTANT (int, adjustfield=left|right|internal) |
| | _STLP_STATIC_CONSTANT (int, basefield=dec|hex|oct) |
| | _STLP_STATIC_CONSTANT (int, floatfield=scientific|fixed) |
| | _STLP_STATIC_CONSTANT (int, goodbit=0x00) |
| | _STLP_STATIC_CONSTANT (int, badbit=0x01) |
| | _STLP_STATIC_CONSTANT (int, eofbit=0x02) |
| | _STLP_STATIC_CONSTANT (int, failbit=0x04) |
| | _STLP_STATIC_CONSTANT (int, __default_mode=0x0) |
| | _STLP_STATIC_CONSTANT (int, app=0x01) |
| | _STLP_STATIC_CONSTANT (int, ate=0x02) |
| | _STLP_STATIC_CONSTANT (int, binary=0x04) |
| | _STLP_STATIC_CONSTANT (int, in=0x08) |
| | _STLP_STATIC_CONSTANT (int, out=0x10) |
| | _STLP_STATIC_CONSTANT (int, trunc=0x20) |
| | _STLP_STATIC_CONSTANT (int, beg=0x01) |
| | _STLP_STATIC_CONSTANT (int, cur=0x02) |
| | _STLP_STATIC_CONSTANT (int, end=0x04) |
| fmtflags | flags () const |
| fmtflags | flags (fmtflags __flags) |
| fmtflags | setf (fmtflags __flag) |
| fmtflags | setf (fmtflags __flag, fmtflags __mask) |
| void | unsetf (fmtflags __mask) |
| streamsize | precision () const |
| streamsize | precision (streamsize __newprecision) |
| streamsize | width () const |
| streamsize | width (streamsize __newwidth) |
| locale | imbue (const locale &) |
| locale | getloc () const |
| long & | iword (int __index) |
| void *& | pword (int __index) |
| virtual | ~ios_base () |
| void | register_callback (event_callback __fn, int __index) |
| | operator void * () const |
| bool | operator! () const |
| iostate | rdstate () const |
| bool | good () const |
| bool | eof () const |
| bool | fail () const |
| bool | bad () const |
Static Public Member Functions |
| static int _STLP_CALL | xalloc () |
| static bool _STLP_CALL | sync_with_stdio (bool __sync=true) |
Protected Member Functions |
| 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 () |
Static Protected Member Functions |
| static void _STLP_CALL | _S_initialize () |
| static void _STLP_CALL | _S_uninitialize () |
Static Protected Attributes |
| static bool | _S_is_synced = true |
Private Member Functions |
| | ios_base (const ios_base &) |
| void | operator= (const ios_base &) |
Private Attributes |
| fmtflags | _M_fmtflags |
| iostate | _M_iostate |
| openmode | _M_openmode |
| seekdir | _M_seekdir |
| iostate | _M_exception_mask |
| streamsize | _M_precision |
| streamsize | _M_width |
| locale | _M_locale |
| pair< event_callback, int > * | _M_callbacks |
| size_t | _M_num_callbacks |
| size_t | _M_callback_index |
| long * | _M_iwords |
| size_t | _M_num_iwords |
| void ** | _M_pwords |
| size_t | _M_num_pwords |
Friends |
| class | Init |
Definition at line 48 of file _ios_base.h.