xtd 0.2.0
Loading...
Searching...
No Matches
__string_definitions.hpp
Go to the documentation of this file.
1
4#pragma once
6#if !defined(__XTD_CORE_INTERNAL__)
7#error "Do not include this file: Internal use only"
8#endif
10#include <string>
11#define __XTD_STD_INTERNAL__
12#include "__xtd_std_version.hpp"
13#include "../collections/generic/helpers/allocator.hpp"
14#include "../char16.hpp"
15#include "../char32.hpp"
16#include "../char8.hpp"
17#include "../wchar.hpp"
18#undef __XTD_STD_INTERNAL__
19
21namespace xtd {
31 template<typename char_t, typename traits_t = std::char_traits<char_t>, typename allocator_t = xtd::collections::generic::helpers::allocator<char_t>>
32 class basic_string;
33
44
55
66
67#if defined(__xtd__cpp_lib_char8_t)
78#endif
79
90}
Contains __xtd_std_version definitions.
Represents text as a sequence of character units.
Definition basic_string.hpp:79
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition xtd_about_box.hpp:10