31#define _VSTRING_FWD_H 1
33#pragma GCC system_header
39namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
41_GLIBCXX_BEGIN_NAMESPACE_VERSION
43 template<
typename _CharT,
typename _Traits,
typename _Alloc>
44 class __sso_string_base;
46 template<
typename _CharT,
typename _Traits,
typename _Alloc>
49 template<
typename _CharT,
typename _Traits = std::
char_traits<_CharT>,
50 typename _Alloc = std::allocator<_CharT>,
52 <
typename,
typename,
typename>
class _Base = __sso_string_base>
56 typedef __vstring __sso_string;
61#ifdef _GLIBCXX_USE_WCHAR_T
63 typedef __wvstring __wsso_string;
69#if __cplusplus >= 201103L
71 typedef __u16vstring __u16sso_string;
77 typedef __u32vstring __u32sso_string;
83_GLIBCXX_END_NAMESPACE_VERSION
GNU extensions for public use.
Template class __versa_string.