8#ifndef INCLUDED_BSLSTL_IOS
9#define INCLUDED_BSLSTL_IOS
56#include <bslscm_version.h>
65#ifndef BDE_DONT_ALLOW_TRANSITIVE_INCLUDES
78 using std::streamsize;
80 using std::wstreampos;
91 using std::scientific;
98 using std::noboolalpha;
99 using std::noshowbase;
100 using std::noshowpoint;
101 using std::noshowpos;
103 using std::nounitbuf;
104 using std::nouppercase;
106#ifdef BSLS_LIBRARYFEATURES_HAS_CPP11_BASELINE_LIBRARY
108 using std::defaultfloat;
111 using std::is_error_code_enum;
112 using std::iostream_category;
113 using std::make_error_code;
114 using std::make_error_condition;
120 ios.unsetf(ios_base::floatfield);
125#ifndef BDE_OMIT_INTERNAL_DEPRECATED
128# if !defined(BSLS_PLATFORM_CMP_MSVC) && __cplusplus < 201703L
131 using std::bad_exception;
132 using std::basic_streambuf;
133 using std::bidirectional_iterator_tag;
135 using std::ctype_base;
136 using std::ctype_byname;
137 using std::forward_iterator_tag;
138 using std::input_iterator_tag;
139 using std::istreambuf_iterator;
143# ifndef BSLS_PLATFORM_OS_DARWIN
150 using std::numpunct_byname;
151 using std::ostreambuf_iterator;
152 using std::output_iterator_tag;
153 using std::random_access_iterator_tag;
154 using std::set_terminate;
155 using std::set_unexpected;
157 using std::terminate;
158 using std::terminate_handler;
159 using std::uncaught_exception;
160 using std::unexpected;
161 using std::unexpected_handler;
162 using std::use_facet;
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition bdlat_valuetypefunctions.h:939
ios_base & defaultfloat(ios_base &ios)
Definition bslstl_ios.h:118