|
void | anonymous_namespace{GenericPlatformString.cpp}::TrimStringAndLogBogusCharsError (FString &SrcStr, const TCHAR *SourceCharName, const TCHAR *DestCharName) |
|
FORCEINLINE bool | UE::Core::Private::IsValidCodepoint (const uint32 Codepoint) |
|
static FORCEINLINE bool | UE::Core::Private::IsSurrogate (const uint32 Codepoint) |
|
static FORCEINLINE bool | UE::Core::Private::IsHighSurrogate (const uint32 Codepoint) |
|
static FORCEINLINE bool | UE::Core::Private::IsLowSurrogate (const uint32 Codepoint) |
|
static FORCEINLINE uint32 | UE::Core::Private::EncodeSurrogate (const uint16 HighSurrogate, const uint16 LowSurrogate) |
|
static FORCEINLINE void | UE::Core::Private::DecodeSurrogate (const uint32 Codepoint, uint16 &OutHighSurrogate, uint16 &OutLowSurrogate) |
|
static FORCEINLINE bool | UE::Core::Private::IsEncodedSurrogate (const uint32 Codepoint) |
|
template<typename BufferType > |
static bool | UE::Core::Private::WriteCodepointToBuffer (uint32 Codepoint, BufferType &OutputIterator, int32 &OutputIteratorByteSizeRemaining) |
|
template<typename Pointer > |
bool | UE::Core::Private::IsRangeEmpty (Pointer &Ptr, int32 &Len) |
|
template<typename Pointer > |
bool | UE::Core::Private::IsRangeEmpty (Pointer &Ptr, FNullTerminal) |
|
template<typename Pointer > |
void | UE::Core::Private::PopFront (Pointer &Ptr, int32 &Len) |
|
template<typename Pointer > |
void | UE::Core::Private::PopFront (Pointer &Ptr, FNullTerminal) |
|
template<typename DestBufferType , typename FromType , typename SourceEndType > |
static int32 | UE::Core::Private::ConvertToUTF8 (DestBufferType &Dest, int32 DestLen, const FromType *Source, SourceEndType SourceEnd) |
|
template<typename SourceEndType > |
static bool | UE::Core::Private::ReadTrailingOctet (uint32 &OutOctet, const UTF8CHAR *&Ptr, SourceEndType &SourceEnd) |
|
template<typename SourceEndType > |
static uint32 | UE::Core::Private::CodepointFromUtf8 (const UTF8CHAR *&SourceString, SourceEndType &SourceEnd) |
|
template<typename DestType , typename DestBufferType , typename SourceEndType > |
static int32 | UE::Core::Private::ConvertFromUTF8 (DestBufferType &ConvertedBuffer, int32 DestLen, const UTF8CHAR *Source, SourceEndType SourceEnd) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const UTF8CHAR *, const WIDECHAR *Source) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const UTF8CHAR *, const WIDECHAR *Source, int32 SourceLen) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const UTF8CHAR *, const UCS2CHAR *Source) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const UTF8CHAR *, const UCS2CHAR *Source, int32 SourceLen) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const UTF8CHAR *, const UTF32CHAR *Source) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const UTF8CHAR *, const UTF32CHAR *Source, int32 SourceLen) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const ANSICHAR *, const UTF8CHAR *Source) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const ANSICHAR *, const UTF8CHAR *Source, int32 SourceLen) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const WIDECHAR *, const UTF8CHAR *Source) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const WIDECHAR *, const UTF8CHAR *Source, int32 SourceLen) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const UCS2CHAR *, const UTF8CHAR *Source) |
|
ARK_API int32 | UE::Core::Private::GetConvertedLength (const UCS2CHAR *, const UTF8CHAR *Source, int32 SourceLen) |
|
ARK_API UTF8CHAR * | UE::Core::Private::Convert (UTF8CHAR *Dest, int32 DestLen, const WIDECHAR *Src) |
|
ARK_API UTF8CHAR * | UE::Core::Private::Convert (UTF8CHAR *Dest, int32 DestLen, const WIDECHAR *Src, int32 SrcLen) |
|
ARK_API UTF8CHAR * | UE::Core::Private::Convert (UTF8CHAR *Dest, int32 DestLen, const UCS2CHAR *Src) |
|
ARK_API UTF8CHAR * | UE::Core::Private::Convert (UTF8CHAR *Dest, int32 DestLen, const UCS2CHAR *Src, int32 SrcLen) |
|
ARK_API UTF8CHAR * | UE::Core::Private::Convert (UTF8CHAR *Dest, int32 DestLen, const UTF32CHAR *Src) |
|
ARK_API UTF8CHAR * | UE::Core::Private::Convert (UTF8CHAR *Dest, int32 DestLen, const UTF32CHAR *Src, int32 SrcLen) |
|
ARK_API ANSICHAR * | UE::Core::Private::Convert (ANSICHAR *Dest, int32 DestLen, const UTF8CHAR *Src) |
|
ARK_API ANSICHAR * | UE::Core::Private::Convert (ANSICHAR *Dest, int32 DestLen, const UTF8CHAR *Src, int32 SrcLen) |
|
ARK_API WIDECHAR * | UE::Core::Private::Convert (WIDECHAR *Dest, int32 DestLen, const UTF8CHAR *Src) |
|
ARK_API WIDECHAR * | UE::Core::Private::Convert (WIDECHAR *Dest, int32 DestLen, const UTF8CHAR *Src, int32 SrcLen) |
|
ARK_API UCS2CHAR * | UE::Core::Private::Convert (UCS2CHAR *Dest, int32 DestLen, const UTF8CHAR *Src) |
|
ARK_API UCS2CHAR * | UE::Core::Private::Convert (UCS2CHAR *Dest, int32 DestLen, const UTF8CHAR *Src, int32 SrcLen) |
|
template<typename DestEncoding , typename SourceEncoding , typename SourceEndType > |
void | UE::Core::Private::LogBogusCharsImpl (const SourceEncoding *Src, SourceEndType SourceEnd) |
|
template<typename CharType1 , typename CharType2 > |
int32 | GenericPlatformStringPrivate::StrncmpImpl (const CharType1 *String1, const CharType2 *String2, SIZE_T Count) |
|