Lines Matching refs:basic_stringstream
239 // Class template basic_stringstream [stringstream]
241 class basic_stringstream
254 …explicit basic_stringstream(ios_base::openmode which = ios_base::out | ios_base::in); // before C+…
255 basic_stringstream() : basic_stringstream(ios_base::out | ios_base::in) {} // C++20
256 explicit basic_stringstream(ios_base::openmode which); // C++20
257 explicit basic_stringstream(const basic_string<char_type, traits_type, allocator_type>& s,
259 basic_stringstream(ios_base::openmode which, const allocator_type& a); // C++20
260 explicit basic_stringstream(basic_string<char_type, traits_type, allocator_type>&& s,
263 … basic_stringstream(const basic_string<char_type, traits_type, SAlloc>& s, const allocator_type& a)
264 : basic_stringstream(s, ios_base::out | ios_base::in, a) {} // C++20
266 basic_stringstream(const basic_string<char_type, traits_type, SAlloc>& s,
269 explicit basic_stringstream(const basic_string<char_type, traits_type, SAlloc>& s,
272 explicit basic_stringstream(const T& t,
275 …basic_stringstream(const T& t, const Allocator& a); // Since C++…
277 …basic_stringstream(const T& t, ios_base::openmode which, const Allocator& a); // Since C++…
278 basic_stringstream(const basic_stringstream&) = delete;
279 basic_stringstream(basic_stringstream&& rhs);
282 basic_stringstream& operator=(const basic_stringstream&) = delete;
283 basic_stringstream& operator=(basic_stringstream&& rhs);
284 void swap(basic_stringstream& rhs);
303 void swap(basic_stringstream<charT, traits, Allocator>& x,
304 basic_stringstream<charT, traits, Allocator>& y);
306 typedef basic_stringstream<char> stringstream;
307 typedef basic_stringstream<wchar_t> wstringstream;
1138 // Class template basic_stringstream [stringstream]
1141 class basic_stringstream : public basic_iostream<_CharT, _Traits> {
1157 _LIBCPP_HIDE_FROM_ABI basic_stringstream()
1160 _LIBCPP_HIDE_FROM_ABI explicit basic_stringstream(ios_base::openmode __wch)
1163 _LIBCPP_HIDE_FROM_ABI explicit basic_stringstream(const string_type& __s,
1168 _LIBCPP_HIDE_FROM_ABI basic_stringstream(ios_base::openmode __wch, const _Allocator& __a)
1171 _LIBCPP_HIDE_FROM_ABI explicit basic_stringstream(string_type&& __s,
1176 …_LIBCPP_HIDE_FROM_ABI basic_stringstream(const basic_string<_CharT, _Traits, _SAlloc>& __s, const …
1177 : basic_stringstream(__s, ios_base::out | ios_base::in, __a) {}
1181 …basic_stringstream(const basic_string<_CharT, _Traits, _SAlloc>& __s, ios_base::openmode __wch, co…
1186 …_LIBCPP_HIDE_FROM_ABI explicit basic_stringstream(const basic_string<_CharT, _Traits, _SAlloc>& __…
1195 _LIBCPP_HIDE_FROM_ABI explicit basic_stringstream(const _Tp& __t,
1197 : basic_stringstream(__t, __which, _Allocator()) {}
1201 _LIBCPP_HIDE_FROM_ABI basic_stringstream(const _Tp& __t, const _Allocator& __a)
1202 : basic_stringstream(__t, ios_base::out | ios_base::in, __a) {}
1206 …_LIBCPP_HIDE_FROM_ABI basic_stringstream(const _Tp& __t, ios_base::openmode __which, const _Alloca…
1211 basic_stringstream(const basic_stringstream&) = delete;
1212 _LIBCPP_HIDE_FROM_ABI basic_stringstream(basic_stringstream&& __rhs)
1218 basic_stringstream& operator=(const basic_stringstream&) = delete;
1219 basic_stringstream& operator=(basic_stringstream&& __rhs) {
1224 _LIBCPP_HIDE_FROM_ABI void swap(basic_stringstream& __rhs) {
1274 swap(basic_stringstream<_CharT, _Traits, _Allocator>& __x, basic_stringstream<_CharT, _Traits, _All…
1280 extern template class _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS basic_stringstream<char>;