# ios_base.h File Reference

## 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.

Go to the source code of this file.

## Namespaces

- namespace std

## Classes

- class std::ios_base
    The base of the I/O class hierarchy. More...
- struct std::ios_base::_Callback_list
- struct std::ios_base::_Words
- class std::ios_base::failure
    These are thrown to indicate problems. Doc me. More...
- class std::ios_base::Init

## Defines

- #define _IOS_BASE_H

## Enumerations

- enum std::_Ios_Fmtflags {
  _S_boolalpha, _S_dec, _S_fixed, _S_hex,
  _S_internal, _S_left, _S_oct, _S_right,
  _S_scientific, _S_showbase, _S_showpoint, _S_showpos,
  _S_skipws, _S_unitbuf, _S_uppercase, _S_adjustfield,
  _S_basefield, _S_floatfield, _S_ios_fmtflags_end
  }
- enum std::_Ios_Iostate {
  _S_goodbit, _S_badbit, _S_eofbit, _S_failbit,
  _S_ios_iostate_end
  }
- enum std::_Ios_Openmode {
  _S_app, _S_ate, _S_bin, _S_in,
  _S_out, _S_trunc, _S_ios_openmode_end
  }
- enum std::_Ios_Seekdir { _S_beg, _S_cur, _S_end, _S_ios_seekdir_end }

## Functions

- ios_base & std::boolalpha (ios_base &__base)
- ios_base & std::dec (ios_base &__base)
- ios_base & std::fixed (ios_base &__base)
- ios_base & std::hex (ios_base &__base)
- ios_base & std::internal (ios_base &__base)
- ios_base & std::left (ios_base &__base)
- ios_base & std::noboolalpha (ios_base &__base)
- ios_base & std::noshowbase (ios_base &__base)
- ios_base & std::noshowpoint (ios_base &__base)
- ios_base & std::noshowpos (ios_base &__base)
- ios_base & std::noskipws (ios_base &__base)
- ios_base & std::nounitbuf (ios_base &__base)
- ios_base & std::nouppercase (ios_base &__base)
- ios_base & std::oct (ios_base &__base)
- _Ios_Iostate std::operator & (_Ios_Iostate __a, _Ios_Iostate __b)
- _Ios_Openmode std::operator & (_Ios_Openmode __a, _Ios_Openmode __b)
- _Ios_Fmtflags std::operator & (_Ios_Fmtflags __a, _Ios_Fmtflags __b)
- _Ios_Iostate & std::operator &= (_Ios_Iostate &__a, _Ios_Iostate __b)
- _Ios_Openmode & std::operator &= (_Ios_Openmode &__a, _Ios_Openmode __b)
- _Ios_Fmtflags & std::operator &= (_Ios_Fmtflags &__a, _Ios_Fmtflags __b)
- _Ios_Iostate std::operator^ (_Ios_Iostate __a, _Ios_Iostate __b)
- _Ios_Openmode std::operator^ (_Ios_Openmode __a, _Ios_Openmode __b)
- _Ios_Fmtflags std::operator^ (_Ios_Fmtflags __a, _Ios_Fmtflags __b)
- _Ios_Iostate & std::operator^= (_Ios_Iostate &__a, _Ios_Iostate __b)
- _Ios_Openmode & std::operator^= (_Ios_Openmode &__a, _Ios_Openmode __b)
- _Ios_Fmtflags & std::operator^= (_Ios_Fmtflags &__a, _Ios_Fmtflags __b)
- _Ios_Iostate std::operator| (_Ios_Iostate __a, _Ios_Iostate __b)
- _Ios_Openmode std::operator| (_Ios_Openmode __a, _Ios_Openmode __b)
- _Ios_Fmtflags std::operator| (_Ios_Fmtflags __a, _Ios_Fmtflags __b)
- _Ios_Iostate & std::operator|= (_Ios_Iostate &__a, _Ios_Iostate __b)
- _Ios_Openmode & std::operator|= (_Ios_Openmode &__a, _Ios_Openmode __b)
- _Ios_Fmtflags & std::operator|= (_Ios_Fmtflags &__a, _Ios_Fmtflags __b)
- _Ios_Iostate std::operator~ (_Ios_Iostate __a)
- _Ios_Openmode std::operator~ (_Ios_Openmode __a)
- _Ios_Fmtflags std::operator~ (_Ios_Fmtflags __a)
- ios_base & std::right (ios_base &__base)
- ios_base & std::scientific (ios_base &__base)
- ios_base & std::showbase (ios_base &__base)
- ios_base & std::showpoint (ios_base &__base)
- ios_base & std::showpos (ios_base &__base)
- ios_base & std::skipws (ios_base &__base)
- ios_base & std::unitbuf (ios_base &__base)
- ios_base & std::uppercase (ios_base &__base)