ios_base Class Reference

#include <stdapis/stlportv5/stl/_ios_base.h>

Link against: libstdcppv5.lib

class ios_base

Nested Classes and Structures

Public Member Type Definitions
typedefvoid(* event_callback
typedef fmtflags fmt_flags
typedefint fmtflags
typedef iostate io_state
typedefint iostate
typedef openmode open_mode
typedefint openmode
typedef seekdir seek_dir
typedefint seekdir
typedef _STLP_STD::streamoff streamoff
typedef _STLP_STD::streampos streampos
Public Attributes
const int__default_mode
const intadjustfield
const intapp
const intate
const intbadbit
const intbasefield
const intbeg
const intbinary
const intboolalpha
const intcur
const intdec
const intend
const inteofbit
const intfailbit
const intfixed
const intfloatfield
const intgoodbit
const inthex
const intin
const intinternal
const intleft
const intoct
const intout
const intright
const intscientific
const intshowbase
const intshowpoint
const intshowpos
const intskipws
const inttrunc
const intunitbuf
const intuppercase
Protected Attributes
locale::facet *_M_cached_ctype
string _M_cached_grouping
locale::facet *_M_cached_numpunct
bool_S_was_synced
Public Member Enumerations
enumevent { 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()
boolbad()
booleof()
boolfail()
fmtflags flags()
fmtflags flags(fmtflags)
locale getloc()
boolgood()
_STLP_DECLSPEC localeimbue(const locale &)
_STLP_DECLSPEC long &iword(int)
operator void *()
booloperator!()
streamsize precision()
streamsize precision(streamsize)
_STLP_DECLSPEC void *&pword(int)
iostate rdstate()
_STLP_DECLSPEC voidregister_callback(event_callback, int)
fmtflags setf(fmtflags)
fmtflags setf(fmtflags, fmtflags)
_STLP_DECLSPEC bool _STLP_CALLsync_with_stdio(bool)
voidunsetf(fmtflags)
streamsize width()
streamsize width(streamsize)
_STLP_DECLSPEC int _STLP_CALLxalloc()
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()

Member Type Definition Documentation

Typedef event_callback

typedef void(*event_callback

Typedef fmt_flags

typedef fmtflags fmt_flags

Typedef fmtflags

typedef intfmtflags

Typedef io_state

typedef iostate io_state

Typedef iostate

typedef intiostate

Typedef open_mode

typedef openmode open_mode

Typedef openmode

typedef intopenmode

Typedef seek_dir

typedef seekdir seek_dir

Typedef seekdir

typedef intseekdir

Typedef streamoff

typedef _STLP_STD::streamoff streamoff

Typedef streampos

typedef _STLP_STD::streampos streampos

Member Attribute Documentation

_M_cached_ctype

locale::facet *_M_cached_ctype[protected]

_M_cached_grouping

string _M_cached_grouping[protected]

_M_cached_numpunct

locale::facet *_M_cached_numpunct[protected]

_S_was_synced

bool_S_was_synced[protected, static]

__default_mode

const int__default_mode[static]

adjustfield

const intadjustfield[static]

app

const intapp[static]

ate

const intate[static]

badbit

const intbadbit[static]

basefield

const intbasefield[static]

beg

const intbeg[static]

binary

const intbinary[static]

boolalpha

const intboolalpha[static]

cur

const intcur[static]

dec

const intdec[static]

end

const intend[static]

eofbit

const inteofbit[static]

failbit

const intfailbit[static]

fixed

const intfixed[static]

floatfield

const intfloatfield[static]

goodbit

const intgoodbit[static]

hex

const inthex[static]

in

const intin[static]

internal

const intinternal[static]

left

const intleft[static]

oct

const intoct[static]

out

const intout[static]

right

const intright[static]

scientific

const intscientific[static]

showbase

const intshowbase[static]

showpoint

const intshowpoint[static]

showpos

const intshowpos[static]

skipws

const intskipws[static]

trunc

const inttrunc[static]

unitbuf

const intunitbuf[static]

uppercase

const intuppercase[static]

Member Enumeration Documentation

Enum event

EnumeratorValueDescription
erase_event
imbue_event
copyfmt_event

Constructor & Destructor Documentation

ios_base ( )

_STLP_DECLSPECios_base()[protected]

~ios_base ( )

_STLP_DECLSPEC~ios_base()[virtual]

Member Function Documentation

_M_check_exception_mask ( )

void_M_check_exception_mask()[protected, inline]

_M_clear_nothrow ( iostate )

void_M_clear_nothrow(iostate__state)[protected, inline]

_M_copy_state ( const ios_base & )

_STLP_DECLSPEC void_M_copy_state(const ios_base &__x)[protected]

_M_ctype_facet ( )

const locale::facet *_M_ctype_facet()const [inline]

_M_get_exception_mask ( )

iostate _M_get_exception_mask()const [protected, inline]

_M_grouping ( )

const string &_M_grouping()const [inline]

_M_invoke_callbacks ( event )

_STLP_DECLSPEC void_M_invoke_callbacks(event)[protected]

_M_numpunct_facet ( )

const locale::facet *_M_numpunct_facet()const [inline]

_M_set_exception_mask ( iostate )

void_M_set_exception_mask(iostate__mask)[protected, inline]

_M_setstate_nothrow ( iostate )

void_M_setstate_nothrow(iostate__state)[protected, inline]

_M_throw_failure ( )

_STLP_DECLSPEC void _STLP_FUNCTION_THROWS_M_throw_failure()[protected]

_S_initialize ( )

void _STLP_CALL_S_initialize()[protected, static]

_S_uninitialize ( )

void _STLP_CALL_S_uninitialize()[protected, static]

bad ( )

boolbad()const [inline]

eof ( )

booleof()const [inline]

fail ( )

boolfail()const [inline]

flags ( )

fmtflags flags()const [inline]

flags ( fmtflags )

fmtflags flags(fmtflags__flags)[inline]

getloc ( )

locale getloc()const [inline]

good ( )

boolgood()const [inline]

imbue ( const locale & )

_STLP_DECLSPEC localeimbue(const locale &)

iword ( int )

_STLP_DECLSPEC long &iword(int__index)

operator void * ( )

operator void *()const [inline]

operator! ( )

booloperator!()const [inline]

precision ( )

streamsize precision()const [inline]

precision ( streamsize )

streamsize precision(streamsize__newprecision)[inline]

pword ( int )

_STLP_DECLSPEC void *&pword(int__index)

rdstate ( )

iostate rdstate()const [inline]

register_callback ( event_callback, int )

_STLP_DECLSPEC voidregister_callback(event_callback__fn,
int__index
)

setf ( fmtflags )

fmtflags setf(fmtflags__flag)[inline]

setf ( fmtflags, fmtflags )

fmtflags setf(fmtflags__flag,
fmtflags__mask
)[inline]

sync_with_stdio ( bool )

_STLP_DECLSPEC bool _STLP_CALLsync_with_stdio(bool__sync = true)[static]

unsetf ( fmtflags )

voidunsetf(fmtflags__mask)[inline]

width ( )

streamsize width()const [inline]

width ( streamsize )

streamsize width(streamsize__newwidth)[inline]

xalloc ( )

_STLP_DECLSPEC int _STLP_CALLxalloc()[static]