Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Unix
Inheritance Hierarchy
- FGenericPlatformMisc
- FUnixPlatformMisc
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Unix/UnixPlatformMisc.h |
| Include | #include "Unix/UnixPlatformMisc.h" |
Syntax
struct FUnixPlatformMisc : public FGenericPlatformMisc
Remarks
Unix implementation of the misc OS functions
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CreateGuid
(
FGuid& Result |
||
| bool | GetBlockingIOStats
(
FProcessIOStats& OutStats, |
||
| bool | GetContextSwitchStats
(
FContextSwitchStats& OutStats, |
||
| FString | GetCPUBrand () |
||
| uint32 | GetCPUInfo () |
Uses cpuid instruction to get the vendor string | |
| FString | GetCPUVendor () |
||
| bool | GetDiskTotalAndFreeSpace
(
const FString& InPath, |
||
| void | GetEnvironmentVariable
(
const TCHAR* VariableName, |
||
| FString | GetEnvironmentVariable
(
const TCHAR* VariableName |
||
| FString | GetLoginId () |
||
| TArray< uint8 > | |||
| int32 | |||
| const TCHAR * | Determines the shader format for the platform | ||
| FString | |||
| FString | GetOSVersion () |
||
| void | GetOSVersions
(
FString& out_OSVersionLabel, |
||
| bool | GetPageFaultStats
(
FPageFaultStats& OutStats, |
||
| const TCHAR * | |||
| IPlatformChunkInstall * | |||
| FString | |||
| const TCHAR * | GetSystemErrorMessage
(
TCHAR* OutBuffer, |
||
| bool | Returns whether the program has been started remotely (e.g. over SSH) | ||
| bool | |||
| bool | |||
| bool | HasOverriddenReturnCode
(
uint8* OverriddenReturnCodeToUsePtr |
Determines if return code has been overriden and returns it. | |
| bool | |||
| bool | |||
| void | LowLevelOutputDebugString
(
const TCHAR* Message |
||
| void | |||
| EAppReturnType::Type | MessageBoxExt
(
EAppMsgType::Type MsgType, |
||
| bool | |||
| void | NormalizePath
(
FString& InPath |
||
| void | NormalizePath
(
FStringBuilderBase& InPath |
||
| int32 | |||
| int32 | |||
| int32 | |||
| void | PlatformInit () |
||
| void | |||
| void | |||
| void | RequestExit
(
bool Force, |
||
| void | RequestExitWithStatus
(
bool Force, |
||
| void | SetCrashHandler
(
void(*)(const FGenericCrashContext&Context) CrashHandler |
||
| void | SetEnvironmentVar
(
const TCHAR* VariableName, |
||
| void | |||
| bool | |||
| bool | Explicitly call this function to setup syscall filters based on a file passed in from the command line -allowsyscallfilterfile=PATH_TO_FILE | ||
| void | Ungrabs input (useful before breaking into debugging) |