32 static const std::string&
to_string(
const std::string& str)
noexcept;
43 static std::string
to_string(
const char* str)
noexcept;
76 static std::string
to_string(
const std::u8string& str)
noexcept;
87 static std::string
to_string(
const char8_t* str)
noexcept;
98 static std::string
to_string(
char8_t* str)
noexcept;
109 static std::string
to_string(
const std::u16string& str)
noexcept;
120 static std::string
to_string(
const char16_t* str)
noexcept;
142 static std::string
to_string(
const std::u32string& str)
noexcept;
153 static std::string
to_string(
const char32_t* str)
noexcept;
175 static std::string
to_string(
const std::wstring& str)
noexcept;
186 static std::string
to_string(
const wchar_t* str)
noexcept;
381 static std::u8string
to_u8string(
const std::string& str)
noexcept;
423 static const std::u8string&
to_u8string(
const std::u8string& str)
noexcept;
450 static std::u8string
to_u8string(
const std::u16string& str)
noexcept;
481 static std::u8string
to_u8string(
const std::u32string& str)
noexcept;
512 static std::u8string
to_u8string(
const std::wstring& str)
noexcept;
619 static const std::u16string&
to_u16string(
const std::u16string& str)
noexcept;
650 static std::u16string
to_u16string(
const std::u32string& str)
noexcept;
786 static std::u32string
to_u32string(
const std::u16string& str)
noexcept;
817 static const std::u32string&
to_u32string(
const std::u32string& str)
noexcept;
880 static std::wstring
to_wstring(
const std::string& str)
noexcept;
922 static std::wstring
to_wstring(
const std::u8string& str)
noexcept;
953 static std::wstring
to_wstring(
const std::u16string& str)
noexcept;
963 static std::wstring
to_wstring(
const char16_t* str)
noexcept;
984 static std::wstring
to_wstring(
const std::u32string& str)
noexcept;
994 static std::wstring
to_wstring(
const char32_t* str)
noexcept;
1015 static const std::wstring&
to_wstring(
const std::wstring& str)
noexcept;
Represents API to convert string containers.
Definition convert_string.h:20
static const std::u32string & to_u32string(const std::u32string &str) noexcept
Converts std::u32string to std::u32string.
static const std::u16string & to_u16string(const std::u16string &str) noexcept
Converts std::u16string to std::u16string.
static const xtd::ustring & to_ustring(const xtd::ustring &str) noexcept
Converts xtd::ustring to xtd::ustring.
static std::wstring to_wstring(char *str) noexcept
Converts char* to std::wstring.
static std::wstring to_wstring(const char *str) noexcept
Converts const char* to std::wstring.
static std::wstring to_wstring(const wchar_t *str) noexcept
Converts const wchar_t* to std::wstring.
static std::u8string to_u8string(const std::u32string &str) noexcept
Converts std::u32string to std::u8string.
static std::u32string to_u32string(const std::string &str) noexcept
Converts std::string to std::u32string.
static std::u16string to_u16string(const char8_t *str) noexcept
Converts const char8_t* to std::u16string.
static xtd::ustring to_ustring(const wchar_t *str) noexcept
Converts const wchar_t* to xtd::ustring.
static std::u8string to_u8string(const std::string &str) noexcept
Converts std::string to std::u8string.
static std::u8string to_u8string(wchar_t *str) noexcept
Converts wchar_t* to std::u8string.
static std::u16string to_u16string(const std::u8string &str) noexcept
Converts std::u8string to std::u16string.
static std::u32string to_u32string(const xtd::ustring &str) noexcept
Converts xtd::ustring to std::u32string.
static xtd::ustring to_ustring(const std::string &str) noexcept
Converts std::string to xtd::ustring.
static const std::u8string & to_u8string(const std::u8string &str) noexcept
Converts std::u8string to std::u8string.
static std::u32string to_u32string(wchar_t *str) noexcept
Converts wchar_t* to std::u32string.
static std::string to_string(const char16_t *str) noexcept
Converts const char16_t* to std::string.
static std::string to_string(char8_t *str) noexcept
Converts char8_t* to std::string.
static std::u8string to_u8string(const std::u16string &str) noexcept
Converts std::u16string to std::u8string.
static std::u16string to_u16string(const std::wstring &str) noexcept
Converts std::wstring to std::u16string.
static std::string to_string(const std::u16string &str) noexcept
Converts std::u16string to std::string.
static std::string to_string(const char32_t *str) noexcept
Converts const char32_t* to std::string.
static std::u32string to_u32string(const char32_t *str) noexcept
Converts const char32_t* to std::u32string.
static xtd::ustring to_ustring(const char32_t *str) noexcept
Converts const char32_t* to xtd::ustring.
static xtd::ustring to_ustring(const std::u16string &str) noexcept
Converts std::u16string to xtd::ustring.
static std::string to_string(char32_t *str) noexcept
Converts char32_t* to std::string.
static std::u32string to_u32string(const wchar_t *str) noexcept
Converts const wchar_t* to std::u32string.
static std::wstring to_wstring(const char8_t *str) noexcept
Converts const char8_t* to std::wstring.
static std::u8string to_u8string(char16_t *str) noexcept
Converts char16_t* to std::u8string.
static std::u32string to_u32string(const char *str) noexcept
Converts const char* to std::u32string.
static std::u32string to_u32string(char16_t *str) noexcept
Converts char16_t* to std::u32string.
static std::u32string to_u32string(char8_t *str) noexcept
Converts char8_t* to std::u32string.
static std::u16string to_u16string(char *str) noexcept
Converts char* to std::u16string.
static xtd::ustring to_ustring(char *str) noexcept
Converts char* to xtd::ustring.
static std::string to_string(const std::u32string &str) noexcept
Converts std::u32string to std::string.
static std::string to_string(const char8_t *str) noexcept
Converts const char8_t* to std::string.
static xtd::ustring to_ustring(const std::u32string &str) noexcept
Converts std::u32string to xtd::ustring.
static xtd::ustring to_ustring(const std::u8string &str) noexcept
Converts std::u8string to xtd::ustring.
static std::string to_string(wchar_t *str) noexcept
Converts wchar_t* to std::string.
static std::wstring to_wstring(char8_t *str) noexcept
Converts char8_t* to std::wstring.
static std::u8string to_u8string(char32_t *str) noexcept
Converts char32_t* to std::u8string.
static std::u16string to_u16string(const wchar_t *str) noexcept
Converts const wchar_t* to std::u16string.
static std::u8string to_u8string(const char *str) noexcept
Converts const char* to std::u8string.
static std::u16string to_u16string(wchar_t *str) noexcept
Converts wchar_t* to std::u16string.
static xtd::ustring to_ustring(const char16_t *str) noexcept
Converts const char16_t* to xtd::ustring.
static std::wstring to_wstring(const char32_t *str) noexcept
Converts const char32_t* to std::wstring.
static std::u32string to_u32string(const char8_t *str) noexcept
Converts const char8_t* to std::u32string.
static std::u16string to_u16string(const xtd::ustring &str) noexcept
Converts xtd::ustring to std::u16string.
static std::u8string to_u8string(const char16_t *str) noexcept
Converts const char16_t* to std::u8string.
static xtd::ustring to_ustring(const std::wstring &str) noexcept
Converts std::wstring to xtd::ustring.
static std::u32string to_u32string(const std::wstring &str) noexcept
Converts std::wstring to std::u32string.
static std::u8string to_u8string(const char8_t *str) noexcept
Converts const char8_t* to std::u8string.
static std::string to_string(const wchar_t *str) noexcept
Converts const wchar_t* to std::string.
static std::wstring to_wstring(const char16_t *str) noexcept
Converts const char16_t* to std::wstring.
static std::u16string to_u16string(char8_t *str) noexcept
Converts char8_t* to std::u16string.
static std::u16string to_u16string(char32_t *str) noexcept
Converts char32_t* to std::u16string.
static std::u32string to_u32string(char *str) noexcept
Converts char* to std::u32string.
static std::u8string to_u8string(const char32_t *str) noexcept
Converts const char32_t* to std::u8string.
static std::wstring to_wstring(char16_t *str) noexcept
Converts char16_t* to std::wstring.
static std::u16string to_u16string(const char16_t *str) noexcept
Converts const char16_t* to std::u16string.
static std::wstring to_wstring(const xtd::ustring &str) noexcept
Converts xtd::ustring to std::wstring.
static std::u8string to_u8string(const xtd::ustring &str) noexcept
Converts xtd::ustring to std::u8string.
static std::u16string to_u16string(const std::u32string &str) noexcept
Converts std::u32string to std::u16string.
static std::u32string to_u32string(const std::u8string &str) noexcept
Converts std::u8string to std::u32string.
static std::wstring to_wstring(const std::u32string &str) noexcept
Converts std::u32string to std::wstring.
static xtd::ustring to_ustring(char16_t *str) noexcept
Converts char16_t* to xtd::ustring.
static std::u8string to_u8string(char *str) noexcept
Converts char* to std::u8string.
static std::string to_string(char16_t *str) noexcept
Converts char16_t* to std::string.
static xtd::ustring to_ustring(const char *str) noexcept
Converts const char* to xtd::ustring.
static std::string to_string(char *str) noexcept
Converts char* to std::string.
static xtd::ustring to_ustring(wchar_t *str) noexcept
Converts wchar_t* to xtd::ustring.
static std::wstring to_wstring(const std::u8string &str) noexcept
Converts std::u8string to std::wstring.
static std::u32string to_u32string(const std::u16string &str) noexcept
Converts std::u16string to std::u32string.
static std::string to_string(const xtd::ustring &str) noexcept
Converts xtd::ustring to std::string.
static std::u8string to_u8string(const wchar_t *str) noexcept
Converts const wchar_t* to std::u8string.
static xtd::ustring to_ustring(char32_t *str) noexcept
Converts char32_t* to xtd::ustring.
static std::u32string to_u32string(char32_t *str) noexcept
Converts char32_t* to std::u32string.
static std::wstring to_wstring(char32_t *str) noexcept
Converts char32_t* to std::wstring.
static std::string to_string(const std::wstring &str) noexcept
Converts std::wstring to std::string.
static std::string to_string(const char *str) noexcept
Converts const char* to std::string.
static std::wstring to_wstring(wchar_t *str) noexcept
Converts wchar_t* to std::wstring.
static std::wstring to_wstring(const std::u16string &str) noexcept
Converts std::u16string to std::wstring.
static const std::string & to_string(const std::string &str) noexcept
Converts std::string to std::string.
static std::u16string to_u16string(const std::string &str) noexcept
Converts std::string to std::u16string.
static xtd::ustring to_ustring(const char8_t *str) noexcept
Converts const char8_t* to xtd::ustring.
static std::u8string to_u8string(char8_t *str) noexcept
Converts char8_t* to std::u8string.
static std::u32string to_u32string(const char16_t *str) noexcept
Converts const char16_t* to std::u32string.
static const std::wstring & to_wstring(const std::wstring &str) noexcept
Converts std::wstring to std::wstring.
static std::u16string to_u16string(const char *str) noexcept
Converts const char* to std::u16string.
static xtd::ustring to_ustring(char8_t *str) noexcept
Converts char8_t* to xtd::ustring.
static std::u8string to_u8string(const std::wstring &str) noexcept
Converts std::wstring to std::u8string.
static std::wstring to_wstring(const std::string &str) noexcept
Converts std::string to std::wstring.
static std::u16string to_u16string(char16_t *str) noexcept
Converts char16_t* to std::u16string.
static std::u16string to_u16string(const char32_t *str) noexcept
Converts const char32_t* to std::u16string.
static std::string to_string(const std::u8string &str) noexcept
Converts std::u8string to std::string.
Represents text as a sequence of UTF-8 code units.
Definition ustring.h:48
#define static_
This keyword is use to represent a static object. A static object can't be instantiated (constructors...
Definition static.h:38
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition system_report.h:17
Contains xtd::static_object class.
Contains xtd::ustring class.