#include <bits/atomicity.h>
#include <bits/localefwd.h>
#include <bits/locale_classes.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... | |
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 | _IOS_BASE_H 1 |
Enumerations | |
enum | std::_Ios_Fmtflags { std::_S_boolalpha = 1L << 0, std::_S_dec = 1L << 1, std::_S_fixed = 1L << 2, std::_S_hex = 1L << 3, std::_S_internal = 1L << 4, std::_S_left = 1L << 5, std::_S_oct = 1L << 6, std::_S_right = 1L << 7, std::_S_scientific = 1L << 8, std::_S_showbase = 1L << 9, std::_S_showpoint = 1L << 10, std::_S_showpos = 1L << 11, std::_S_skipws = 1L << 12, std::_S_unitbuf = 1L << 13, std::_S_uppercase = 1L << 14, std::_S_adjustfield = _S_left | _S_right | _S_internal, std::_S_basefield = _S_dec | _S_oct | _S_hex, std::_S_floatfield = _S_scientific | _S_fixed, std::_S_ios_fmtflags_end = 1L << 16 } |
enum | std::_Ios_Openmode { std::_S_app = 1L << 0, std::_S_ate = 1L << 1, std::_S_bin = 1L << 2, std::_S_in = 1L << 3, std::_S_out = 1L << 4, std::_S_trunc = 1L << 5, std::_S_ios_openmode_end = 1L << 16 } |
enum | std::_Ios_Iostate { std::_S_goodbit = 0, std::_S_badbit = 1L << 0, std::_S_eofbit = 1L << 1, std::_S_failbit = 1L << 2, std::_S_ios_iostate_end = 1L << 16 } |
enum | std::_Ios_Seekdir { std::_S_beg = 0, std::_S_cur = SEEK_CUR, std::_S_end = SEEK_END, std::_S_ios_seekdir_end = 1L << 16 } |
Functions | |
_Ios_Fmtflags | std::operator & (_Ios_Fmtflags __a, _Ios_Fmtflags __b) |
_Ios_Fmtflags | std::operator| (_Ios_Fmtflags __a, _Ios_Fmtflags __b) |
_Ios_Fmtflags | std::operator^ (_Ios_Fmtflags __a, _Ios_Fmtflags __b) |
_Ios_Fmtflags & | std::operator|= (_Ios_Fmtflags &__a, _Ios_Fmtflags __b) |
_Ios_Fmtflags & | std::operator &= (_Ios_Fmtflags &__a, _Ios_Fmtflags __b) |
_Ios_Fmtflags & | std::operator^= (_Ios_Fmtflags &__a, _Ios_Fmtflags __b) |
_Ios_Fmtflags | std::operator~ (_Ios_Fmtflags __a) |
_Ios_Openmode | std::operator & (_Ios_Openmode __a, _Ios_Openmode __b) |
_Ios_Openmode | std::operator| (_Ios_Openmode __a, _Ios_Openmode __b) |
_Ios_Openmode | std::operator^ (_Ios_Openmode __a, _Ios_Openmode __b) |
_Ios_Openmode & | std::operator|= (_Ios_Openmode &__a, _Ios_Openmode __b) |
_Ios_Openmode & | std::operator &= (_Ios_Openmode &__a, _Ios_Openmode __b) |
_Ios_Openmode & | std::operator^= (_Ios_Openmode &__a, _Ios_Openmode __b) |
_Ios_Openmode | std::operator~ (_Ios_Openmode __a) |
_Ios_Iostate | std::operator & (_Ios_Iostate __a, _Ios_Iostate __b) |
_Ios_Iostate | std::operator| (_Ios_Iostate __a, _Ios_Iostate __b) |
_Ios_Iostate | std::operator^ (_Ios_Iostate __a, _Ios_Iostate __b) |
_Ios_Iostate & | std::operator|= (_Ios_Iostate &__a, _Ios_Iostate __b) |
_Ios_Iostate & | std::operator &= (_Ios_Iostate &__a, _Ios_Iostate __b) |
_Ios_Iostate & | std::operator^= (_Ios_Iostate &__a, _Ios_Iostate __b) |
_Ios_Iostate | std::operator~ (_Ios_Iostate __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). |
Definition in file ios_base.h.
#define _IOS_BASE_H 1 |
Definition at line 41 of file ios_base.h.