Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/GenericPlatform > API/Runtime/Core/GenericPlatform/FGenericPlatformMemory
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformMemory.h |
Include | #include "GenericPlatform/GenericPlatformMemory.h" |
Syntax
struct FSharedMemoryRegion
Remarks
Generic representation of a shared memory region
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32 | AccessMode | Access mode for the region |
![]() |
void * | Address | The actual buffer |
![]() |
TCHAR[MaxSharedMemoryName] | Name | Name of the region |
![]() |
SIZE_T | Size | Size of the buffer |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FSharedMemoryRegion
(
const FString& InName, |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void * | GetAddress () |
Returns the beginning of the region in process address space |
![]() ![]() |
const void * | GetAddress () |
Returns the beginning of the region in process address space |
![]() ![]() |
const TCHAR * | GetName () |
Returns the name of the region |
![]() ![]() |
SIZE_T | GetSize () |
Returns size of the region in bytes |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
Limits |