Navigation
Unreal Engine C++ API Reference > Runtime > Core > GenericPlatform
Inheritance Hierarchy
- FGenericPlatformStricmp
- FGenericPlatformString
- FGenericWidePlatformString
- FMicrosoftPlatformString
- FStandardPlatformString
- FUnixPlatformString
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformString.h |
Include | #include "GenericPlatform/GenericPlatformString.h" |
Syntax
struct FGenericPlatformString : public FGenericPlatformStricmp
Remarks
Generic string implementation for most platforms
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | CanConvertCodepoint
(
SourceEncoding Codepoint |
Tests whether a particular codepoint can be converted to the destination encoding. |
![]() ![]() |
DestEncoding * | Metafunction which tests whether a given character type represents a fixed-width encoding. | |
![]() ![]() |
DestEncoding * | Converts the [Src, Src+SrcSize) string range from SourceEncoding to DestEncoding and writes it to the [Dest, Dest+DestSize) range. | |
![]() ![]() |
int32 | ConvertedLength
(
const SourceEncoding* Src |
Returns the required buffer length for the null-terminated Src string when converted to the DestChar encoding. |
![]() ![]() |
int32 | ConvertedLength
(
const SourceEncoding* Src, |
Returns the required buffer length for the [Src, Src+SrcSize) string when converted to the DestChar encoding. |
![]() ![]() |
const ANSICHAR * | ||
![]() ![]() |
const TCHAR * | ||
![]() ![]() |
const TCHAR * | ||
![]() ![]() |
const TCHAR * | ||
![]() ![]() |
const TCHAR * | ||
![]() ![]() |
const TCHAR * | Returns the string representing the name of the given encoding type. | |
![]() ![]() |
bool | Function which returns whether one encoding type is binary compatible with another. | |
![]() ![]() |
bool | Tests whether you can simply (i.e. by assignment) encode code units from the source encoding as the destination encoding. | |
![]() ![]() |
bool | Tests whether an encoding has fixed-width characters | |
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 | ||
![]() ![]() |
int32 |
Constants
Name | Description |
---|---|
IsUnicodeEncoded | True if the encoding type of the string is some form of unicode |