6#if !defined(__XTD_CORE_INTERNAL__)
7#error "Do not include this file: Internal use only"
11#define __XTD_STD_INTERNAL__
18#undef __XTD_STD_INTERNAL__
31 template<
class char_t,
class traits_t = std::
char_traits<
char_t>,
class allocator_t = xtd::collections::
generic::helpers::allocator<
char_t >>
Contains __xtd_std_version definitions.
Contains xtd::collections::generic::helpers::allocator alias.
Contains xtd::char16 type.
Contains xtd::char32 type.
Contains xtd::char8 type.
Represents text as a sequence of character units.
Definition basic_string.hpp:71
xtd::basic_string< xtd::char8 > u8string
Represents text as a sequence of UTF-8 code units.
Definition __string_definitions.hpp:76
xtd::basic_string< xtd::char32 > u32string
Represents text as a sequence of UTF-32 code units.
Definition __string_definitions.hpp:65
xtd::basic_string< char > string
Represents text as a sequence of UTF-8 code units.
Definition __string_definitions.hpp:43
xtd::basic_string< xtd::char16 > u16string
Represents text as a sequence of UTF-16 code units.
Definition __string_definitions.hpp:54
xtd::basic_string< xtd::wchar > wstring
Represents text as a sequence of UTF-16 code unit on Windows or UTF-32 code unit on non-Windows syste...
Definition __string_definitions.hpp:87
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Contains xtd::wchar type.