Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
ios_bits.cpp
Go to the documentation of this file.
1
29#define _RWSTD_LIB_SRC
30
31
32#include <rw/_iosbase.h>
33#include <rw/_defs.h>
34
35
37
38// required to be defined by 9.4.2, p4, even if initialized inside class
39_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::boolalpha);
40_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::dec);
41_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::fixed);
42_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::hex);
43_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::internal);
44_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::left);
45_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::oct);
46_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::right);
47_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::scientific);
48_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::showbase);
49_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::showpoint);
50_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::showpos);
51_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::skipws);
52_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::unitbuf);
53_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::uppercase);
54
55#ifndef _RWSTD_NO_EXT_BIN_IO
56
57_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::bin);
58
59#endif // _RWSTD_NO_EXT_BIN_IO
60
61_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::adjustfield);
62_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::basefield);
63_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::floatfield);
64
65#ifndef _RWSTD_NO_EXT_REENTRANT_IO
66
67_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::nolock);
68_RWSTD_DEFINE_STATIC_CONST (const ios_base::fmtflags ios_base::nolockbuf);
69
70#endif // _RWSTD_NO_EXT_REENTRANT_IO
71
72_RWSTD_DEFINE_STATIC_CONST (const ios_base::iostate ios_base::goodbit);
73_RWSTD_DEFINE_STATIC_CONST (const ios_base::iostate ios_base::badbit);
74_RWSTD_DEFINE_STATIC_CONST (const ios_base::iostate ios_base::eofbit);
75_RWSTD_DEFINE_STATIC_CONST (const ios_base::iostate ios_base::failbit);
76
77_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::app);
78_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::binary);
79_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::in);
80_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::out);
81_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::trunc);
82_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::ate);
83
84_RWSTD_DEFINE_STATIC_CONST (const ios_base::seekdir ios_base::beg);
85_RWSTD_DEFINE_STATIC_CONST (const ios_base::seekdir ios_base::cur);
86_RWSTD_DEFINE_STATIC_CONST (const ios_base::seekdir ios_base::end);
87
88#ifndef _RWSTD_STRICT_ANSI
89
90_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::nocreate);
91_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::noreplace);
92
93#endif // _RWSTD_STRICT_ANSI
94
95#ifndef _RWSTD_NO_EXT_STDIO
96
97_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::stdio);
98_RWSTD_DEFINE_STATIC_CONST (const ios_base::openmode ios_base::native);
99
100#endif // _RWSTD_NO_EXT_STDIO
101
102
103} // namespace std
#define _RWSTD_DEFINE_STATIC_CONST(decl)
Definition _defs.h:991
#define _RWSTD_NAMESPACE(name)
Definition _defs.h:567
Definition json.h:5363