Navigation
API > API/Runtime > API/Runtime/Core
Microsoft specific implementation
| Name | FMicrosoftPlatformString |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Microsoft/MicrosoftPlatformString.h |
| Include Path | #include "Microsoft/MicrosoftPlatformString.h" |
Syntax
struct FMicrosoftPlatformString : public FGenericWidePlatformString
Inheritance Hierarchy
- FGenericPlatformStricmp → FGenericPlatformString → FGenericWidePlatformString → FMicrosoftPlatformString
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | FGenericWidePlatformString | Microsoft/MicrosoftPlatformString.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static double Atod
(
const WIDECHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static double Atod
(
const ANSICHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static double Atod
(
const UTF8CHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static float Atof
(
const WIDECHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static float Atof
(
const ANSICHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static float Atof
(
const UTF8CHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Atoi
(
const ANSICHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Atoi
(
const UTF8CHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Atoi
(
const WIDECHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int64 Atoi64
(
const WIDECHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int64 Atoi64
(
const ANSICHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int64 Atoi64
(
const UTF8CHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int32 GetVarArgs
(
ANSICHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 GetVarArgs
(
UTF8CHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 GetVarArgs
(
WIDECHAR* Dest, |
Allow fallback to FGenericWidePlatformString::GetVarArgs when PLATFORM_USE_GENERIC_STRING_IMPLEMENTATION is set. | Microsoft/MicrosoftPlatformString.h | |
static ANSICHAR * Strcat
(
ANSICHAR* Dest, |
This version was deprecated because Strcat taking a size field does not match the CRT strcat, and on some platforms the size field was being ignored. | Microsoft/MicrosoftPlatformString.h | |
static UTF8CHAR * Strcat
(
UTF8CHAR* Dest, |
This version was deprecated because Strcat taking a size field does not match the CRT strcat, and on some platforms the size field was being ignored. | Microsoft/MicrosoftPlatformString.h | |
static WIDECHAR * Strcat
(
WIDECHAR* Dest, |
This version was deprecated because Strcat taking a size field does not match the CRT strcat, and on some platforms the size field was being ignored. | Microsoft/MicrosoftPlatformString.h | |
static ANSICHAR * Strcat
(
ANSICHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static WIDECHAR * Strcat
(
WIDECHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static UTF8CHAR * Strcat
(
UTF8CHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static const WIDECHAR * Strchr
(
const WIDECHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static const ANSICHAR * Strchr
(
const ANSICHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static const UTF8CHAR * Strchr
(
const UTF8CHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strcmp
(
const WIDECHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strcmp
(
const ANSICHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strcmp
(
const UTF8CHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static UTF8CHAR * Strcpy
(
UTF8CHAR* Dest, |
This version was deprecated because Strcpy taking a size field does not match the CRT strcpy, and on some platforms the size field was being ignored. | Microsoft/MicrosoftPlatformString.h | |
static WIDECHAR * Strcpy
(
WIDECHAR* Dest, |
Wide character implementation | Microsoft/MicrosoftPlatformString.h | |
static ANSICHAR * Strcpy
(
ANSICHAR* Dest, |
Ansi implementation | Microsoft/MicrosoftPlatformString.h | |
static UTF8CHAR * Strcpy
(
UTF8CHAR* Dest, |
UTF8CHAR implementation. | Microsoft/MicrosoftPlatformString.h | |
static WIDECHAR * Strcpy
(
WIDECHAR* Dest, |
This version was deprecated because Strcpy taking a size field does not match the CRT strcpy, and on some platforms the size field was being ignored. | Microsoft/MicrosoftPlatformString.h | |
static ANSICHAR * Strcpy
(
ANSICHAR* Dest, |
This version was deprecated because Strcpy taking a size field does not match the CRT strcpy, and on some platforms the size field was being ignored. | Microsoft/MicrosoftPlatformString.h | |
static int32 Strlen
(
const UCS2CHAR* String |
UCS2CHAR implementation - this is identical to WIDECHAR for Windows platforms | Microsoft/MicrosoftPlatformString.h | |
static int32 Strlen
(
const UTF8CHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strlen
(
const WIDECHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strlen
(
const ANSICHAR* String |
Microsoft/MicrosoftPlatformString.h | ||
static WIDECHAR * Strncat
(
WIDECHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static ANSICHAR * Strncat
(
ANSICHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static UTF8CHAR * Strncat
(
UTF8CHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const WIDECHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const ANSICHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const UTF8CHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const UTF8CHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const ANSICHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const UTF8CHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const ANSICHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const WIDECHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strncmp
(
const WIDECHAR* String1, |
Microsoft/MicrosoftPlatformString.h | ||
static UTF8CHAR * Strncpy
(
UTF8CHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static WIDECHAR * Strncpy
(
WIDECHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static ANSICHAR * Strncpy
(
ANSICHAR* Dest, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strnlen
(
const UTF8CHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strnlen
(
const UCS2CHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strnlen
(
const WIDECHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strnlen
(
const ANSICHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static const WIDECHAR * Strrchr
(
const WIDECHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static const ANSICHAR * Strrchr
(
const ANSICHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static const UTF8CHAR * Strrchr
(
const UTF8CHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static const WIDECHAR * Strstr
(
const WIDECHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static const ANSICHAR * Strstr
(
const ANSICHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static const UTF8CHAR * Strstr
(
const UTF8CHAR* String, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strtoi
(
const UTF8CHAR* Start, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strtoi
(
const ANSICHAR* Start, |
Microsoft/MicrosoftPlatformString.h | ||
static int32 Strtoi
(
const WIDECHAR* Start, |
Microsoft/MicrosoftPlatformString.h | ||
static int64 Strtoi64
(
const WIDECHAR* Start, |
Microsoft/MicrosoftPlatformString.h | ||
static int64 Strtoi64
(
const ANSICHAR* Start, |
Microsoft/MicrosoftPlatformString.h | ||
static int64 Strtoi64
(
const UTF8CHAR* Start, |
Microsoft/MicrosoftPlatformString.h | ||
static WIDECHAR * Strtok
(
WIDECHAR* StrToken, |
Microsoft/MicrosoftPlatformString.h | ||
static ANSICHAR * Strtok
(
ANSICHAR* StrToken, |
Microsoft/MicrosoftPlatformString.h | ||
static UTF8CHAR * Strtok
(
UTF8CHAR* StrToken, |
Microsoft/MicrosoftPlatformString.h | ||
static uint64 Strtoui64
(
const ANSICHAR* Start, |
Microsoft/MicrosoftPlatformString.h | ||
static uint64 Strtoui64
(
const WIDECHAR* Start, |
Microsoft/MicrosoftPlatformString.h | ||
static uint64 Strtoui64
(
const UTF8CHAR* Start, |
Microsoft/MicrosoftPlatformString.h |