basic_ios Class Reference

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

class basic_ios : public ios_base

Inherits from

Public Member Type Definitions
typedef_CharT char_type
typedef_Traits::int_type int_type
typedef_Traits::off_type off_type
typedef_Traits::pos_type pos_type
typedef_Traits traits_type
Public Member Functions
basic_ios(basic_streambuf< _CharT, _Traits > *)
virtual ~basic_ios()
void_M_handle_exception(ios_base::iostate)
bool _STLP_CALL_S_eof(int_type)
voidclear(iostate)
basic_ios< _CharT, _Traits > &copyfmt(const basic_ios< _CharT, _Traits > &)
iostate exceptions()
voidexceptions(iostate)
char_type fill()
char_type fill(char_type)
locale imbue(const locale &)
charnarrow(_CharT, char)
basic_streambuf< _CharT, _Traits > *rdbuf()
basic_streambuf< _CharT, _Traits > *rdbuf(basic_streambuf< char_type, traits_type > *)
voidsetstate(iostate)
basic_ostream< _CharT, _Traits > *tie()
basic_ostream< _CharT, _Traits > *tie(basic_ostream< char_type, traits_type > *)
_CharTwiden(char)
Protected Member Functions
basic_ios()
voidinit(basic_streambuf< _CharT, _Traits > *)
Inherited Attributes
ios_base::_M_cached_ctype
ios_base::_M_cached_grouping
ios_base::_M_cached_numpunct
ios_base::_S_was_synced
ios_base::__default_mode
ios_base::adjustfield
ios_base::app
ios_base::ate
ios_base::badbit
ios_base::basefield
ios_base::beg
ios_base::binary
ios_base::boolalpha
ios_base::cur
ios_base::dec
ios_base::end
ios_base::eofbit
ios_base::failbit
ios_base::fixed
ios_base::floatfield
ios_base::goodbit
ios_base::hex
ios_base::in
ios_base::internal
ios_base::left
ios_base::oct
ios_base::out
ios_base::right
ios_base::scientific
ios_base::showbase
ios_base::showpoint
ios_base::showpos
ios_base::skipws
ios_base::trunc
ios_base::unitbuf
ios_base::uppercase
Inherited Enumerations
ios_base:event
Inherited Functions
ios_base::_M_check_exception_mask()
ios_base::_M_clear_nothrow(iostate)
ios_base::_M_copy_state(const ios_base &)
ios_base::_M_ctype_facet()const
ios_base::_M_get_exception_mask()const
ios_base::_M_grouping()const
ios_base::_M_invoke_callbacks(event)
ios_base::_M_numpunct_facet()const
ios_base::_M_set_exception_mask(iostate)
ios_base::_M_setstate_nothrow(iostate)
ios_base::_M_throw_failure()
ios_base::_S_initialize()
ios_base::_S_uninitialize()
ios_base::bad()const
ios_base::eof()const
ios_base::fail()const
ios_base::flags()const
ios_base::flags(fmtflags)
ios_base::getloc()const
ios_base::good()const
ios_base::ios_base()
ios_base::iword(int)
ios_base::operator void *()const
ios_base::operator!()const
ios_base::precision()const
ios_base::precision(streamsize)
ios_base::pword(int)
ios_base::rdstate()const
ios_base::register_callback(event_callback,int)
ios_base::setf(fmtflags)
ios_base::setf(fmtflags,fmtflags)
ios_base::sync_with_stdio(bool)
ios_base::unsetf(fmtflags)
ios_base::width()const
ios_base::width(streamsize)
ios_base::xalloc()
ios_base::~ios_base()
Inherited Type Definitions
ios_base::event_callback
ios_base::fmt_flags
ios_base::fmtflags
ios_base::io_state
ios_base::iostate
ios_base::open_mode
ios_base::openmode
ios_base::seek_dir
ios_base::seekdir
ios_base::streamoff
ios_base::streampos

Member Type Definition Documentation

Typedef char_type

typedef _CharTchar_type

Typedef int_type

typedef _Traits::int_typeint_type

Typedef off_type

typedef _Traits::off_typeoff_type

Typedef pos_type

typedef _Traits::pos_typepos_type

Typedef traits_type

typedef _Traitstraits_type

Constructor & Destructor Documentation

basic_ios ( basic_streambuf< _CharT, _Traits > * )

basic_ios(basic_streambuf< _CharT, _Traits > *__streambuf)[explicit]

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
__streambuf-
Return Value
-

basic_ios ( )

basic_ios()[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.

Return Value
-

~basic_ios ( )

~basic_ios()[inline, virtual]

Member Function Documentation

_M_handle_exception ( ios_base::iostate )

void_M_handle_exception(ios_base::iostate__flag)

_S_eof ( int_type )

bool _STLP_CALL_S_eof(int_type__c)[static, inline]

clear ( iostate )

voidclear(iostate__state =  goodbit )[inline]

copyfmt ( const basic_ios< _CharT, _Traits > & )

basic_ios< _CharT, _Traits > &copyfmt(const basic_ios< _CharT, _Traits > &__x)

exceptions ( )

iostate exceptions()const [inline]

exceptions ( iostate )

voidexceptions(iostate__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-
Return Value
-

fill ( )

char_type fill()const [inline]

fill ( char_type )

char_type fill(char_type__fill)[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
__fill-
Return Value
-

imbue ( const locale & )

locale imbue(const locale &)

init ( basic_streambuf< _CharT, _Traits > * )

voidinit(basic_streambuf< _CharT, _Traits > *__streambuf)[protected]

narrow ( _CharT, char )

charnarrow(_CharT,
char
)const [inline]

rdbuf ( )

basic_streambuf< _CharT, _Traits > *rdbuf()const [inline]

rdbuf ( basic_streambuf< char_type, traits_type > * )

basic_streambuf< _CharT, _Traits > *rdbuf(basic_streambuf< char_type, traits_type > *)

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
-
Return Value
-

setstate ( iostate )

voidsetstate(iostate__state)[inline]

tie ( )

basic_ostream< _CharT, _Traits > *tie()const [inline]

tie ( basic_ostream< char_type, traits_type > * )

basic_ostream< _CharT, _Traits > *tie(basic_ostream< char_type, traits_type > *__new_tied_ostream)[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
__new_tied_ostream-
Return Value
-

widen ( char )

_CharTwiden(char)const [inline]