#include <stdapis/stlportv5/stl/_ios_base.h>
class ios_base |
Public Member Type Definitions | |
---|---|
typedef | void(* event_callback |
typedef | fmtflags fmt_flags |
typedef | int fmtflags |
typedef | iostate io_state |
typedef | int iostate |
typedef | openmode open_mode |
typedef | int openmode |
typedef | seekdir seek_dir |
typedef | int seekdir |
typedef | _STLP_STD::streamoff streamoff |
typedef | _STLP_STD::streampos streampos |
Public Attributes | |
---|---|
const int | __default_mode |
const int | adjustfield |
const int | app |
const int | ate |
const int | badbit |
const int | basefield |
const int | beg |
const int | binary |
const int | boolalpha |
const int | cur |
const int | dec |
const int | end |
const int | eofbit |
const int | failbit |
const int | fixed |
const int | floatfield |
const int | goodbit |
const int | hex |
const int | in |
const int | internal |
const int | left |
const int | oct |
const int | out |
const int | right |
const int | scientific |
const int | showbase |
const int | showpoint |
const int | showpos |
const int | skipws |
const int | trunc |
const int | unitbuf |
const int | uppercase |
Protected Attributes | |
---|---|
locale::facet * | _M_cached_ctype |
string | _M_cached_grouping |
locale::facet * | _M_cached_numpunct |
bool | _S_was_synced |
Public Member Enumerations | |
---|---|
enum | event { erase_event, imbue_event, copyfmt_event } |
Public Member Functions | |
---|---|
virtual | ~ios_base() |
const locale::facet * | _M_ctype_facet() |
const string & | _M_grouping() |
const locale::facet * | _M_numpunct_facet() |
bool | bad() |
bool | eof() |
bool | fail() |
fmtflags | flags() |
fmtflags | flags(fmtflags) |
locale | getloc() |
bool | good() |
_STLP_DECLSPEC locale | imbue(const locale &) |
_STLP_DECLSPEC long & | iword(int) |
operator void *() | |
bool | operator!() |
streamsize | precision() |
streamsize | precision(streamsize) |
_STLP_DECLSPEC void *& | pword(int) |
iostate | rdstate() |
_STLP_DECLSPEC void | register_callback(event_callback, int) |
fmtflags | setf(fmtflags) |
fmtflags | setf(fmtflags, fmtflags) |
_STLP_DECLSPEC bool _STLP_CALL | sync_with_stdio(bool) |
void | unsetf(fmtflags) |
streamsize | width() |
streamsize | width(streamsize) |
_STLP_DECLSPEC int _STLP_CALL | xalloc() |
Protected Member Functions | |
---|---|
ios_base() | |
void | _M_check_exception_mask() |
void | _M_clear_nothrow(iostate) |
_STLP_DECLSPEC void | _M_copy_state(const ios_base &) |
iostate | _M_get_exception_mask() |
_STLP_DECLSPEC void | _M_invoke_callbacks(event) |
void | _M_set_exception_mask(iostate) |
void | _M_setstate_nothrow(iostate) |
_STLP_DECLSPEC void _STLP_FUNCTION_THROWS | _M_throw_failure() |
void _STLP_CALL | _S_initialize() |
void _STLP_CALL | _S_uninitialize() |
typedef void(* | event_callback |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef fmtflags | fmt_flags |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef int | fmtflags |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef iostate | io_state |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef int | iostate |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef openmode | open_mode |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef int | openmode |
typedef seekdir | seek_dir |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef int | seekdir |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef _STLP_STD::streamoff | streamoff |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
typedef _STLP_STD::streampos | streampos |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
locale::facet * | _M_cached_ctype | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
string | _M_cached_grouping | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
locale::facet * | _M_cached_numpunct | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
bool | _S_was_synced | [protected, static] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | __default_mode |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | adjustfield |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | app |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | ate |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | badbit |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | basefield |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | beg |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | binary |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | boolalpha |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | cur |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | dec |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | end |
const int | eofbit |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | failbit |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | fixed |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | floatfield |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | goodbit |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | hex |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | in |
const int | internal |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | left | [static] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | oct |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | out |
const int | right |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | scientific |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | showbase |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | showpoint |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | showpos |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | skipws |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | trunc |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | unitbuf |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const int | uppercase |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Enumerator | Value | Description |
---|---|---|
erase_event | ||
imbue_event | ||
copyfmt_event |
_STLP_DECLSPEC | ios_base | ( | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
_STLP_DECLSPEC | ~ios_base | ( | ) | [virtual] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
void | _M_check_exception_mask | ( | ) | [protected, inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
void | _M_clear_nothrow | ( | iostate | __state | ) | [protected, inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__state | - |
_STLP_DECLSPEC void | _M_copy_state | ( | const ios_base & | __x | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__x | - |
const locale::facet * | _M_ctype_facet | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
iostate | _M_get_exception_mask | ( | ) | const [protected, inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
const string & | _M_grouping | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
_STLP_DECLSPEC void | _M_invoke_callbacks | ( | event | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
- |
const locale::facet * | _M_numpunct_facet | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
void | _M_set_exception_mask | ( | iostate | __mask | ) | [protected, inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__mask | - |
void | _M_setstate_nothrow | ( | iostate | __state | ) | [protected, inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__state | - |
_STLP_DECLSPEC void _STLP_FUNCTION_THROWS | _M_throw_failure | ( | ) | [protected] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
void _STLP_CALL | _S_initialize | ( | ) | [protected, static] |
void _STLP_CALL | _S_uninitialize | ( | ) | [protected, static] |
bool | bad | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
bool | eof | ( | ) | const [inline] |
bool | fail | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
fmtflags | flags | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__flags | - |
locale | getloc | ( | ) | const [inline] |
bool | good | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
_STLP_DECLSPEC long & | iword | ( | int | __index | ) |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__index | - |
operator void * | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
bool | operator! | ( | ) | const [inline] |
streamsize | precision | ( | ) | const [inline] |
streamsize | precision | ( | streamsize | __newprecision | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__newprecision | - |
_STLP_DECLSPEC void *& | pword | ( | int | __index | ) |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__index | - |
iostate | rdstate | ( | ) | const [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
_STLP_DECLSPEC void | register_callback | ( | event_callback | __fn, |
int | __index | |||
) |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__fn | - |
__index | - |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__flag | - |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__flag | - |
__mask | - |
_STLP_DECLSPEC bool _STLP_CALL | sync_with_stdio | ( | bool | __sync = true | ) | [static] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__sync | - |
void | unsetf | ( | fmtflags | __mask | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__mask | - |
streamsize | width | ( | ) | const [inline] |
streamsize | width | ( | streamsize | __newwidth | ) | [inline] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
Parameters | |
---|---|
__newwidth | - |
_STLP_DECLSPEC int _STLP_CALL | xalloc | ( | ) | [static] |
For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.