Unix

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct

FExtendedPlatformMemoryStats

Struct for more detailed stats that are slower to gather. Useful when using ForkAndWait().

Public struct

FLinuxPlatformMath

Linux implementation of the Math OS functions

Public struct

FPipeHandle

Wrapper around Unix file descriptors

Public struct

FProcState

Wrapper around Unix pid_t.

Public class

FRunnableThreadUnix

Unix implementation of the Process OS functions

Public struct

FUnixCrashContext

Public class

FUnixErrorOutputDevice

Public struct

FUnixOutputDevices

Public class

FUnixPlatformFile

Unix File I/O implementation

Public struct

FUnixPlatformMemory

Unix implementation of the memory OS functions

Public struct

FUnixPlatformMisc

Unix implementation of the misc OS functions

Public struct

FUnixPlatformProcess

Unix implementation of the Process OS functions

Public struct

FUnixPlatformStackWalk

Public struct

FUnixPlatformString

Unix string implementation

Public struct

FUnixPlatformTypes

Unix specific types

Public class

FUnixSignalGameHitchHeartBeat

Copyright Epic Games, Inc. All Rights Reserved.

Public class

FUnixSystemWideCriticalSection

Unix implementation of the FSystemWideCriticalSection. Uses exclusive file locking.

Public struct

FUnixTime

Unix implementation of the Time OS functions

Public struct

FUnixTLS

Unix implementation of the TLS OS functions

Public struct

tagRECT

Copyright Epic Games, Inc. All Rights Reserved.

Public struct

ThreadStackUserData

Passed in through sigqueue for gathering of a callstack from a signal

Typedefs