ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

#include <_ios_base.h>

Inherited by basic_ios< _CharT, _Traits >, and basic_ios< char, char_traits< char > >.

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
longiword (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

Detailed Description

Definition at line 48 of file _ios_base.h.


The documentation for this class was generated from the following files:

Generated on Sat May 26 2012 06:23:03 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.