Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/FUnixPlatformMemory
Unix representation of a shared memory region
| Name | FUnixSharedMemoryRegion |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Unix/UnixPlatformMemory.h |
| Include Path | #include "Unix/UnixPlatformMemory.h" |
Syntax
struct FUnixSharedMemoryRegion : public FGenericPlatformMemory::FSharedMemoryRegion
Inheritance Hierarchy
- FGenericPlatformMemory::FSharedMemoryRegion → FUnixPlatformMemory::FUnixSharedMemoryRegion
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FUnixSharedMemoryRegion
(
const FString& InName, |
Unix/UnixPlatformMemory.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int GetFileDescriptor() |
Returns file descriptor of a shared memory object | Unix/UnixPlatformMemory.h | |
bool NeedsToUnlinkRegion() |
Returns true if we need to unlink this region on destruction (no other process will be able to access it) | Unix/UnixPlatformMemory.h |