#include <UnrealMemory.h>
|
static FORCEINLINE void * | Memmove (void *Dest, const void *Src, SIZE_T Count) |
|
static FORCEINLINE int32 | Memcmp (const void *Buf1, const void *Buf2, SIZE_T Count) |
|
static FORCEINLINE void * | Memset (void *Dest, uint8 Char, SIZE_T Count) |
|
template<class T > |
static FORCEINLINE void | Memset (T &Src, uint8 ValueToSet) |
|
static FORCEINLINE void * | Memzero (void *Dest, SIZE_T Count) |
|
template<class T > |
static FORCEINLINE void | Memzero (T &Src) |
|
static FORCEINLINE void * | Memcpy (void *Dest, const void *Src, SIZE_T Count) |
|
template<class T > |
static FORCEINLINE void | Memcpy (T &Dest, const T &Src) |
|
static FORCEINLINE void * | BigBlockMemcpy (void *Dest, const void *Src, SIZE_T Count) |
|
static FORCEINLINE void * | StreamingMemcpy (void *Dest, const void *Src, SIZE_T Count) |
|
static FORCEINLINE void | Memswap (void *Ptr1, void *Ptr2, SIZE_T Size) |
|
static FORCEINLINE void * | SystemMalloc (SIZE_T Size) |
|
static FORCEINLINE void | SystemFree (void *Ptr) |
|
static void * | Malloc (SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT) |
|
static void * | Realloc (void *Ptr, SIZE_T Size, uint32 Alignment=DEFAULT_ALIGNMENT) |
|
static void | Free (void *Original) |
|
static SIZE_T | QuantizeSize (SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT) |
|
Definition at line 25 of file UnrealMemory.h.
◆ BigBlockMemcpy()
static FORCEINLINE void * FMemory::BigBlockMemcpy |
( |
void * | Dest, |
|
|
const void * | Src, |
|
|
SIZE_T | Count ) |
|
inlinestatic |
◆ Free()
static void FMemory::Free |
( |
void * | Original | ) |
|
|
inlinestatic |
◆ Malloc()
◆ Memcmp()
static FORCEINLINE int32 FMemory::Memcmp |
( |
const void * | Buf1, |
|
|
const void * | Buf2, |
|
|
SIZE_T | Count ) |
|
inlinestatic |
◆ Memcpy() [1/2]
template<class T >
static FORCEINLINE void FMemory::Memcpy |
( |
T & | Dest, |
|
|
const T & | Src ) |
|
inlinestatic |
◆ Memcpy() [2/2]
static FORCEINLINE void * FMemory::Memcpy |
( |
void * | Dest, |
|
|
const void * | Src, |
|
|
SIZE_T | Count ) |
|
inlinestatic |
◆ Memmove()
static FORCEINLINE void * FMemory::Memmove |
( |
void * | Dest, |
|
|
const void * | Src, |
|
|
SIZE_T | Count ) |
|
inlinestatic |
◆ Memset() [1/2]
template<class T >
static FORCEINLINE void FMemory::Memset |
( |
T & | Src, |
|
|
uint8 | ValueToSet ) |
|
inlinestatic |
◆ Memset() [2/2]
static FORCEINLINE void * FMemory::Memset |
( |
void * | Dest, |
|
|
uint8 | Char, |
|
|
SIZE_T | Count ) |
|
inlinestatic |
◆ Memswap()
static FORCEINLINE void FMemory::Memswap |
( |
void * | Ptr1, |
|
|
void * | Ptr2, |
|
|
SIZE_T | Size ) |
|
inlinestatic |
◆ Memzero() [1/2]
template<class T >
static FORCEINLINE void FMemory::Memzero |
( |
T & | Src | ) |
|
|
inlinestatic |
◆ Memzero() [2/2]
static FORCEINLINE void * FMemory::Memzero |
( |
void * | Dest, |
|
|
SIZE_T | Count ) |
|
inlinestatic |
◆ QuantizeSize()
◆ Realloc()
◆ StreamingMemcpy()
static FORCEINLINE void * FMemory::StreamingMemcpy |
( |
void * | Dest, |
|
|
const void * | Src, |
|
|
SIZE_T | Count ) |
|
inlinestatic |
◆ SystemFree()
static FORCEINLINE void FMemory::SystemFree |
( |
void * | Ptr | ) |
|
|
inlinestatic |
◆ SystemMalloc()
static FORCEINLINE void * FMemory::SystemMalloc |
( |
SIZE_T | Size | ) |
|
|
inlinestatic |
The documentation for this struct was generated from the following file:
- C:/Users/lachl/Downloads/ArkServerAPI_NEW/ASE/AseApi-main/version/Core/Public/API/UE/HAL/UnrealMemory.h