![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GenericPlatformMemory.h>
Inheritance diagram for FGenericPlatformMemory::FSharedMemoryRegion:Public Member Functions | |
| const TCHAR * | GetName () const |
| void * | GetAddress () |
| const void * | GetAddress () const |
| SIZE_T | GetSize () const |
| FSharedMemoryRegion (const FString &InName, uint32 InAccessMode, void *InAddress, SIZE_T InSize) | |
Protected Types | |
| enum | Limits { MaxSharedMemoryName = 128 } |
Protected Attributes | |
| TCHAR | Name [MaxSharedMemoryName] |
| uint32 | AccessMode |
| void * | Address |
| SIZE_T | Size |
Generic representation of a shared memory region
| FGenericPlatformMemory::FSharedMemoryRegion::FSharedMemoryRegion | ( | const FString & | InName, |
| uint32 | InAccessMode, | ||
| void * | InAddress, | ||
| SIZE_T | InSize | ||
| ) |
|
inline |
Returns the beginning of the region in process address space
|
inline |
Returns the beginning of the region in process address space
|
inline |
Returns the name of the region
|
inline |
Returns size of the region in bytes
|
protected |
Access mode for the region
|
protected |
The actual buffer
|
protected |
Name of the region
|
protected |
Size of the buffer