UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
StringOverload.h File Reference

Go to the source code of this file.

Classes

struct  TStringOverload< StringType >
 

Namespaces

namespace  UE
 
namespace  UE::Core
 
namespace  UE::Core::Private
 implementation
 

Macros

#define UE_PRIVATE_TO_UTF8_STRING(Str)   FUtf8String(UE::Core::Private::CheckCharType<WIDECHAR>(Str))
 
#define UE_PRIVATE_TO_WIDE_STRING(Str)   FWideString(UE::Core::Private::CheckCharType<UTF8CHAR>(Str))
 

Functions

template<typename CharType , typename ArgType >
ArgType && UE::Core::Private::CheckCharType (ArgType &&Arg)
 

Macro Definition Documentation

◆ UE_PRIVATE_TO_UTF8_STRING

#define UE_PRIVATE_TO_UTF8_STRING (   Str)    FUtf8String(UE::Core::Private::CheckCharType<WIDECHAR>(Str))

◆ UE_PRIVATE_TO_WIDE_STRING

#define UE_PRIVATE_TO_WIDE_STRING (   Str)    FWideString(UE::Core::Private::CheckCharType<UTF8CHAR>(Str))