|
template<typename Encoding > |
static constexpr bool | IsFixedWidthEncoding () |
|
template<typename SrcEncoding , typename DestEncoding > |
static constexpr bool | IsCharEncodingCompatibleWith () |
|
template<typename SourceEncoding , typename DestEncoding > |
static constexpr bool | IsCharEncodingSimplyConvertibleTo () |
|
template<typename DestEncoding , typename SourceEncoding > |
static constexpr bool | CanConvertCodepoint (SourceEncoding Codepoint) |
|
template<typename Encoding > |
static const TCHAR * | GetEncodingTypeName () |
|
static const ANSICHAR * | GetEncodingName () |
|
template<typename SourceEncoding , typename DestEncoding > |
static FORCEINLINE DestEncoding * | Convert (DestEncoding *Dest, int32 DestSize, const SourceEncoding *Src) |
|
template<typename SourceEncoding , typename DestEncoding > |
static FORCEINLINE DestEncoding * | Convert (DestEncoding *Dest, int32 DestSize, const SourceEncoding *Src, int32 SrcSize) |
|
template<typename DestEncoding , typename SourceEncoding > |
static int32 | ConvertedLength (const SourceEncoding *Src) |
|
template<typename DestEncoding , typename SourceEncoding > |
static int32 | ConvertedLength (const SourceEncoding *Src, int32 SrcSize) |
|
static int32 | Strncmp (const ANSICHAR *String1, const ANSICHAR *String2, SIZE_T Count) |
|
static int32 | Strncmp (const WIDECHAR *String1, const ANSICHAR *String2, SIZE_T Count) |
|
static int32 | Strncmp (const UTF8CHAR *String1, const ANSICHAR *String2, SIZE_T Count) |
|
static int32 | Strncmp (const ANSICHAR *String1, const WIDECHAR *String2, SIZE_T Count) |
|
static int32 | Strncmp (const WIDECHAR *String1, const WIDECHAR *String2, SIZE_T Count) |
|
static int32 | Strncmp (const UTF8CHAR *String1, const WIDECHAR *String2, SIZE_T Count) |
|
static int32 | Strncmp (const ANSICHAR *String1, const UTF8CHAR *String2, SIZE_T Count) |
|
static int32 | Strncmp (const WIDECHAR *String1, const UTF8CHAR *String2, SIZE_T Count) |
|
static int32 | Strncmp (const UTF8CHAR *String1, const UTF8CHAR *String2, SIZE_T Count) |
|
template<> |
const TCHAR * | GetEncodingTypeName () |
|
template<> |
const TCHAR * | GetEncodingTypeName () |
|
template<> |
const TCHAR * | GetEncodingTypeName () |
|
template<> |
const TCHAR * | GetEncodingTypeName () |
|
static ARK_API int32 | Stricmp (const ANSICHAR *String1, const ANSICHAR *String2) |
|
static int32 | Stricmp (const WIDECHAR *String1, const WIDECHAR *String2) |
|
static ARK_API int32 | Stricmp (const UTF8CHAR *String1, const UTF8CHAR *String2) |
|
static ARK_API int32 | Stricmp (const UTF16CHAR *String1, const UTF16CHAR *String2) |
|
static ARK_API int32 | Stricmp (const UTF32CHAR *String1, const UTF32CHAR *String2) |
|
static ARK_API int32 | Stricmp (const ANSICHAR *String1, const WIDECHAR *String2) |
|
static ARK_API int32 | Stricmp (const ANSICHAR *String1, const UTF8CHAR *String2) |
|
static ARK_API int32 | Stricmp (const ANSICHAR *String1, const UTF16CHAR *String2) |
|
static ARK_API int32 | Stricmp (const ANSICHAR *String1, const UTF32CHAR *String2) |
|
static int32 | Stricmp (const WIDECHAR *String1, const ANSICHAR *String2) |
|
static ARK_API int32 | Stricmp (const UTF8CHAR *String1, const ANSICHAR *String2) |
|
static ARK_API int32 | Stricmp (const UTF16CHAR *String1, const ANSICHAR *String2) |
|
static ARK_API int32 | Stricmp (const UTF32CHAR *String1, const ANSICHAR *String2) |
|
static ARK_API int32 | Strnicmp (const ANSICHAR *String1, const ANSICHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const WIDECHAR *String1, const WIDECHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const UTF8CHAR *String1, const UTF8CHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const UTF16CHAR *String1, const UTF16CHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const UTF32CHAR *String1, const UTF32CHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const ANSICHAR *String1, const WIDECHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const ANSICHAR *String1, const UTF8CHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const ANSICHAR *String1, const UTF16CHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const ANSICHAR *String1, const UTF32CHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const WIDECHAR *String1, const ANSICHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const UTF8CHAR *String1, const ANSICHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const UTF16CHAR *String1, const ANSICHAR *String2, SIZE_T Count) |
|
static ARK_API int32 | Strnicmp (const UTF32CHAR *String1, const ANSICHAR *String2, SIZE_T Count) |
|
Generic string implementation for most platforms
Definition at line 60 of file GenericPlatformString.h.