30#ifndef _GLIBCXX_IOSFWD_STRING_H
31#define _GLIBCXX_IOSFWD_STRING_H 1
34#pragma GCC system_header
39#include <bits/iosfwd.h>
42namespace std _GLIBCXX_VISIBILITY(default)
44_GLIBCXX_BEGIN_NAMESPACE_VERSION
51_GLIBCXX_BEGIN_NAMESPACE_CXX11
53 template<
typename _CharT,
typename _Traits =
char_traits<_CharT>,
54 typename _Alloc = allocator<_CharT> >
57 template<
typename _CharT,
typename _Traits =
char_traits<_CharT>,
58 typename _Alloc = allocator<_CharT> >
61 template<
typename _CharT,
typename _Traits =
char_traits<_CharT>,
62 typename _Alloc = allocator<_CharT> >
65 template<
typename _CharT,
typename _Traits =
char_traits<_CharT>,
66 typename _Alloc = allocator<_CharT> >
69_GLIBCXX_END_NAMESPACE_CXX11
83#ifdef _GLIBCXX_USE_WCHAR_T
98_GLIBCXX_END_NAMESPACE_VERSION
basic_stringstream< char > stringstream
Class for char mixed input and output memory streams.
basic_stringbuf< wchar_t > wstringbuf
Class for wchar_t memory buffers.
basic_istringstream< char > istringstream
Class for char input memory streams.
basic_istringstream< wchar_t > wistringstream
Class for wchar_t input memory streams.
basic_ostringstream< wchar_t > wostringstream
Class for wchar_t output memory streams.
basic_stringstream< wchar_t > wstringstream
Class for wchar_t mixed input and output memory streams.
basic_ostringstream< char > ostringstream
Class for char output memory streams.
basic_stringbuf< char > stringbuf
Class for char memory buffers.
ISO C++ entities toplevel namespace is std.
The actual work of input and output (for std::string).
Controlling input for std::string.
Controlling output for std::string.
Controlling input and output for std::string.