![]() |
Ark Server API (ASA) - Wiki
|
#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
Definition at line 274 of file GenericPlatformMemory.h.
| Enumerator | |
|---|---|
| MaxSharedMemoryName | |
Definition at line 293 of file GenericPlatformMemory.h.
| FGenericPlatformMemory::FSharedMemoryRegion::FSharedMemoryRegion | ( | const FString & | InName, |
| uint32 | InAccessMode, | ||
| void * | InAddress, | ||
| SIZE_T | InSize ) |
Here is the caller graph for this function:
|
inline |
Returns the beginning of the region in process address space
Definition at line 280 of file GenericPlatformMemory.h.
Returns the beginning of the region in process address space
Definition at line 283 of file GenericPlatformMemory.h.
Returns the name of the region
Definition at line 277 of file GenericPlatformMemory.h.
|
inline |
Returns size of the region in bytes
Definition at line 286 of file GenericPlatformMemory.h.
|
protected |
Access mode for the region
Definition at line 302 of file GenericPlatformMemory.h.
|
protected |
The actual buffer
Definition at line 305 of file GenericPlatformMemory.h.
|
protected |
Name of the region
Definition at line 299 of file GenericPlatformMemory.h.
|
protected |
Size of the buffer
Definition at line 308 of file GenericPlatformMemory.h.