ios_base.h File Reference

#include <bits/atomicity.h>
#include <bits/localefwd.h>
#include <bits/locale_classes.h>

Include dependency graph for ios_base.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  std

Classes

class  std::ios_base
 The very top of the I/O class hierarchy. More...
class  std::ios_base::failure
 These are thrown to indicate problems. Doc me. More...
struct  std::ios_base::Callback_list
struct  std::ios_base::Words
class  std::ios_base::Init

Defines

#define IOSBASEH

Enumerations

enum  std::IosFmtflags {
  std::S_boolalpha, std::S_dec, std::S_fixed, std::S_hex,
  std::S_internal, std::S_left, std::S_oct, std::S_right,
  std::S_scientific, std::S_showbase, std::S_showpoint, std::S_showpos,
  std::S_skipws, std::S_unitbuf, std::S_uppercase, std::S_adjustfield,
  std::S_basefield, std::S_floatfield, std::S_ios_fmtflags_end
}
enum  std::IosOpenmode {
  std::S_app, std::S_ate, std::S_bin, std::S_in,
  std::S_out, std::S_trunc, std::S_ios_openmode_end
}
enum  std::IosIostate {
  std::S_goodbit, std::S_badbit, std::S_eofbit, std::S_failbit,
  std::S_ios_iostate_end
}
enum  std::IosSeekdir { std::S_beg, std::S_cur, std::S_end, std::S_ios_seekdir_end }

Functions

IosFmtflags std::operator & (IosFmtflags a, IosFmtflags __b)
IosFmtflags std::operator| (IosFmtflags a, IosFmtflags __b)
IosFmtflags std::operator^ (IosFmtflags a, IosFmtflags __b)
IosFmtflags & std::operator|= (IosFmtflags &a, IosFmtflags __b)
IosFmtflags & std::operator &= (IosFmtflags &a, IosFmtflags __b)
IosFmtflags & std::operator^= (IosFmtflags &a, IosFmtflags __b)
IosFmtflags std::operator~ (IosFmtflags a)
IosOpenmode std::operator & (IosOpenmode a, IosOpenmode __b)
IosOpenmode std::operator| (IosOpenmode a, IosOpenmode __b)
IosOpenmode std::operator^ (IosOpenmode a, IosOpenmode __b)
IosOpenmode & std::operator|= (IosOpenmode &a, IosOpenmode __b)
IosOpenmode & std::operator &= (IosOpenmode &a, IosOpenmode __b)
IosOpenmode & std::operator^= (IosOpenmode &a, IosOpenmode __b)
IosOpenmode std::operator~ (IosOpenmode a)
IosIostate std::operator & (IosIostate a, IosIostate __b)
IosIostate std::operator| (IosIostate a, IosIostate __b)
IosIostate std::operator^ (IosIostate a, IosIostate __b)
IosIostate & std::operator|= (IosIostate &a, IosIostate __b)
IosIostate & std::operator &= (IosIostate &a, IosIostate __b)
IosIostate & std::operator^= (IosIostate &a, IosIostate __b)
IosIostate std::operator~ (IosIostate a)
ios_base & std::boolalpha (ios_base &__base)
 Calls base.setf(ios_base::boolalpha).
ios_base & std::noboolalpha (ios_base &__base)
 Calls base.unsetf(ios_base::boolalpha).
ios_base & std::showbase (ios_base &__base)
 Calls base.setf(ios_base::showbase).
ios_base & std::noshowbase (ios_base &__base)
 Calls base.unsetf(ios_base::showbase).
ios_base & std::showpoint (ios_base &__base)
 Calls base.setf(ios_base::showpoint).
ios_base & std::noshowpoint (ios_base &__base)
 Calls base.unsetf(ios_base::showpoint).
ios_base & std::showpos (ios_base &__base)
 Calls base.setf(ios_base::showpos).
ios_base & std::noshowpos (ios_base &__base)
 Calls base.unsetf(ios_base::showpos).
ios_base & std::skipws (ios_base &__base)
 Calls base.setf(ios_base::skipws).
ios_base & std::noskipws (ios_base &__base)
 Calls base.unsetf(ios_base::skipws).
ios_base & std::uppercase (ios_base &__base)
 Calls base.setf(ios_base::uppercase).
ios_base & std::nouppercase (ios_base &__base)
 Calls base.unsetf(ios_base::uppercase).
ios_base & std::unitbuf (ios_base &__base)
 Calls base.setf(ios_base::unitbuf).
ios_base & std::nounitbuf (ios_base &__base)
 Calls base.unsetf(ios_base::unitbuf).
ios_base & std::internal (ios_base &__base)
 Calls base.setf(ios_base::internal, ios_base::adjustfield).
ios_base & std::left (ios_base &__base)
 Calls base.setf(ios_base::left, ios_base::adjustfield).
ios_base & std::right (ios_base &__base)
 Calls base.setf(ios_base::right, ios_base::adjustfield).
ios_base & std::dec (ios_base &__base)
 Calls base.setf(ios_base::dec, ios_base::basefield).
ios_base & std::hex (ios_base &__base)
 Calls base.setf(ios_base::hex, ios_base::basefield).
ios_base & std::oct (ios_base &__base)
 Calls base.setf(ios_base::oct, ios_base::basefield).
ios_base & std::fixed (ios_base &__base)
 Calls base.setf(ios_base::fixed, ios_base::floatfield).
ios_base & std::scientific (ios_base &__base)
 Calls base.setf(ios_base::scientific, ios_base::floatfield).


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file ios_base.h.


Generated on Wed Oct 3 06:16:42 2007 for libstdc++-v3 Source by  doxygen 1.5.3