8#ifndef INCLUDED_BSLSTL_IOS
9#define INCLUDED_BSLSTL_IOS
54#include <bslscm_version.h>
63#ifndef BDE_DONT_ALLOW_TRANSITIVE_INCLUDES
76 using std::streamsize;
78 using std::wstreampos;
89 using std::scientific;
96 using std::noboolalpha;
97 using std::noshowbase;
98 using std::noshowpoint;
101 using std::nounitbuf;
102 using std::nouppercase;
104#ifdef BSLS_LIBRARYFEATURES_HAS_CPP11_BASELINE_LIBRARY
106 using std::defaultfloat;
109 using std::is_error_code_enum;
110 using std::iostream_category;
111 using std::make_error_code;
112 using std::make_error_condition;
116 ios_base& defaultfloat(ios_base& ios)
118 ios.unsetf(ios_base::floatfield);
123#ifndef BDE_OMIT_INTERNAL_DEPRECATED
126# if !defined(BSLS_PLATFORM_CMP_MSVC) && __cplusplus < 201703L
129 using std::bad_exception;
130 using std::basic_streambuf;
131 using std::bidirectional_iterator_tag;
133 using std::ctype_base;
134 using std::ctype_byname;
135 using std::forward_iterator_tag;
136 using std::input_iterator_tag;
137 using std::istreambuf_iterator;
141# ifndef BSLS_PLATFORM_OS_DARWIN
148 using std::numpunct_byname;
149 using std::ostreambuf_iterator;
150 using std::output_iterator_tag;
151 using std::random_access_iterator_tag;
152 using std::set_terminate;
153 using std::set_unexpected;
155 using std::terminate;
156 using std::terminate_handler;
157 using std::uncaught_exception;
158 using std::unexpected;
159 using std::unexpected_handler;
160 using std::use_facet;
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdlb_printmethods.h:283
void swap(TYPE &a, TYPE &b)