6 std::u16string StrToU16Str(std::string_view p_Str);
7 std::string U16StrToStr(std::u16string_view p_Str);
9 bool U16EqualsToCaseInsensitive(std::u16string_view p_Left, std::u16string_view p_Right);
11 std::u16string U16UrlEncode(std::u16string_view p_Input);
15static std::string operator+(std::string_view p_Left, std::u16string_view p_Right)
17 return std::string(p_Left) + CP_SDK::Utils::U16StrToStr(p_Right);
23static std::string operator+(std::string_view p_Left,
const char* p_Right)
25 return std::string(p_Left) + std::string(p_Right);
32static std::u16string operator+(std::u16string_view p_Left, std::string_view p_Right)
34 return std::u16string(p_Left) + CP_SDK::Utils::StrToU16Str(p_Right);
36static std::u16string operator+(
const char16_t* p_Left, std::string_view p_Right)
38 return std::u16string(p_Left) + CP_SDK::Utils::StrToU16Str(p_Right);
40static std::u16string operator+(
const char16_t* p_Left, std::u16string_view p_Right)
42 return std::u16string(p_Left) + std::u16string(p_Right);
44static std::u16string operator+(std::u16string p_Left, std::u16string_view p_Right)
46 return p_Left + std::u16string(p_Right);
Various platform utils like Delegate/Action/Function/Event system.