Navigation
Unreal Engine C++ API Reference > Runtime > Core > Unix
Inheritance Hierarchy
- FRunnableThreadPThread
- FRunnableThreadUnix
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Unix/UnixPlatformRunnableThread.h |
Include | #include "Unix/UnixPlatformRunnableThread.h" |
Syntax
class FRunnableThreadUnix : public FRunnableThreadPThread
Remarks
Unix implementation of the Process OS functions
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void * | ||
![]() ![]() |
void | FreeCrashHandlerStack
(
void* StackBuffer |
|
![]() ![]() |
uint64 | ||
![]() ![]() |
void | SetThreadPriority
(
EThreadPriority NewPriority |
Changes the thread priority of the currently running thread |
![]() ![]() |
void | SetThreadPriority
(
pthread_t InThread, |
|
![]() ![]() |
bool | SetupSignalHandlerStack
(
void* StackBuffer, |
Sets up an alt stack for signal (including crash) handling on this thread. |
![]() ![]() |
int32 | TranslateThreadPriority
(
EThreadPriority Priority |
On Unix, this translates to ranges of setpriority(). Note that not all range may be available |
Constants
Name | Description |
---|---|
MainThreadSignalHandlerStack | Separate stack for the signal handler (so possible stack overflows don't go unnoticed), for the main thread specifically. |