8#if PLATFORM_USE_GENERIC_STRING_IMPLEMENTATION
25#pragma warning(disable : 4996)
26#pragma warning(disable : 4995)
29#if PLATFORM_USE_GENERIC_STRING_IMPLEMENTATION
30 public FGenericWidePlatformString
35#if PLATFORM_USE_GENERIC_STRING_IMPLEMENTATION
36 using Super = FGenericWidePlatformString;
45#if !PLATFORM_USE_GENERIC_STRING_IMPLEMENTATION
46 template <
typename CharType>
67 UE_DEPRECATED(5.6,
"Use Strncpy instead. Note that Strncpy has a behavior difference from Strcpy: it memzeroes the entire DestCount-sized buffer after the end of string.")
86 UE_DEPRECATED(5.6,
"Use Strncat instead. !!NOTE THAT STRNCAT takes SrcLen rather than DestCount. You must call Strncat(Dest, Src, DestCount - Strlen(Dest) - 1).")
188#if PLATFORM_USE_GENERIC_STRING_IMPLEMENTATION
189 using Super::GetVarArgs;
208 UE_DEPRECATED(5.6,
"Use Strncpy instead. Note that Strncpy has a behavior difference from Strcpy: it memzeroes the entire DestCount-sized buffer after the end of string.")
227 UE_DEPRECATED(5.6,
"Use Strncat instead. !!NOTE THAT STRNCAT takes SrcLen rather than DestSize. You must call Strncat(Dest, Src, DestCount - Strlen(Dest) - 1).")
316 return (Result != -1 && Result < (
int32)
DestSize) ? Result : -1;
343 UE_DEPRECATED(5.6,
"Use Strncpy instead. Note that Strncpy has a behavior difference from Strcpy: it memzeroes the entire DestCount-sized buffer after the end of string.")
362 UE_DEPRECATED(5.6,
"Use Strncat instead. !!NOTE THAT STRNCAT takes SrcLen rather than DestSize. You must call Strncat(Dest, Src, DestCount - Strlen(Dest) - 1).")
#define NULL
Definition oodle2base.h:134
int vswprintf(TCHAR *dst, int count, const TCHAR *fmt, va_list arg)
ENGINE_API void StringSize(const UFont *Font, int32 &XL, int32 &YL, FStringView Text)
Definition Canvas.cpp:1181
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
static CharType ToUpper(CharType Char)
Definition Char.h:80