# 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

## Defines

- #define _IOS_BASE_H

## Enumerations

- enum _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 _Ios_Iostate {
  _S_goodbit, _S_badbit, _S_eofbit, _S_failbit,
  _S_ios_iostate_end
  }
- enum _Ios_Openmode {
  _S_app, _S_ate, _S_bin, _S_in,
  _S_out, _S_trunc, _S_ios_openmode_end
  }
- enum _Ios_Seekdir { _S_beg, _S_cur, _S_end, _S_ios_seekdir_end }

## Functions

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

## Function Documentation

ios_base& std::boolalpha | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::boolalpha). Definition at line 788 of file ios_base.h. References ios_base::boolalpha, and ios_base::setf().

ios_base& std::dec | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::dec, ios_base::basefield). Definition at line 926 of file ios_base.h. References ios_base::basefield, and ios_base::dec.

ios_base& std::fixed | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::fixed, ios_base::floatfield). Definition at line 951 of file ios_base.h. References ios_base::fixed, and ios_base::floatfield.

ios_base& std::hex | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::hex, ios_base::basefield). Definition at line 934 of file ios_base.h. References ios_base::basefield, and ios_base::hex.

ios_base& std::internal | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::internal, ios_base::adjustfield). Definition at line 901 of file ios_base.h. References ios_base::adjustfield, and ios_base::internal.

ios_base& std::left | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::left, ios_base::adjustfield). Definition at line 909 of file ios_base.h. References ios_base::adjustfield, and ios_base::left.

ios_base& std::noboolalpha | ( | ios_base & | __base | ) | `[inline]`

| Calls base.unsetf(ios_base::boolalpha). Definition at line 796 of file ios_base.h. References ios_base::boolalpha.

ios_base& std::noshowbase | ( | ios_base & | __base | ) | `[inline]`

| Calls base.unsetf(ios_base::showbase). Definition at line 812 of file ios_base.h. References ios_base::showbase.

ios_base& std::noshowpoint | ( | ios_base & | __base | ) | `[inline]`

| Calls base.unsetf(ios_base::showpoint). Definition at line 828 of file ios_base.h. References ios_base::showpoint.

ios_base& std::noshowpos | ( | ios_base & | __base | ) | `[inline]`

| Calls base.unsetf(ios_base::showpos). Definition at line 844 of file ios_base.h. References ios_base::showpos.

ios_base& std::noskipws | ( | ios_base & | __base | ) | `[inline]`

| Calls base.unsetf(ios_base::skipws). Definition at line 860 of file ios_base.h. References ios_base::skipws.

ios_base& std::nounitbuf | ( | ios_base & | __base | ) | `[inline]`

| Calls base.unsetf(ios_base::unitbuf). Definition at line 892 of file ios_base.h. References ios_base::unitbuf.

ios_base& std::nouppercase | ( | ios_base & | __base | ) | `[inline]`

| Calls base.unsetf(ios_base::uppercase). Definition at line 876 of file ios_base.h. References ios_base::uppercase.

ios_base& std::oct | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::oct, ios_base::basefield). Definition at line 942 of file ios_base.h. References ios_base::basefield, and ios_base::oct.

ios_base& std::right | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::right, ios_base::adjustfield). Definition at line 917 of file ios_base.h. References ios_base::adjustfield, and ios_base::right.

ios_base& std::scientific | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::scientific, ios_base::floatfield). Definition at line 959 of file ios_base.h. References ios_base::floatfield, and ios_base::scientific.

ios_base& std::showbase | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::showbase). Definition at line 804 of file ios_base.h. References ios_base::showbase.

ios_base& std::showpoint | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::showpoint). Definition at line 820 of file ios_base.h. References ios_base::showpoint.

ios_base& std::showpos | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::showpos). Definition at line 836 of file ios_base.h. References ios_base::showpos.

ios_base& std::skipws | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::skipws). Definition at line 852 of file ios_base.h. References ios_base::skipws.

ios_base& std::unitbuf | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::unitbuf). Definition at line 884 of file ios_base.h. References ios_base::unitbuf.

ios_base& std::uppercase | ( | ios_base & | __base | ) | `[inline]`

| Calls base.setf(ios_base::uppercase). Definition at line 868 of file ios_base.h. References ios_base::uppercase.