![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <CachedOSPageAllocator.h>
Inheritance diagram for TCachedOSPageAllocator< NumCacheBlocks, CachedByteLimit >:Public Member Functions | |
| TCachedOSPageAllocator () | |
| UE_FORCEINLINE_HINT void * | Allocate (SIZE_T Size, uint32 AllocationHint=0, UE::FPlatformRecursiveMutex *Mutex=nullptr) |
| void | Free (void *Ptr, SIZE_T Size, UE::FPlatformRecursiveMutex *Mutex=nullptr, bool ThreadIsTimeCritical=false) |
| void | FreeAll (UE::FPlatformRecursiveMutex *Mutex=nullptr) |
| void | Refresh () |
| void | UpdateStats () |
| uint64 | GetCachedFreeTotal () const |
| uint64 | GetCachedImmediatelyFreeable () const |
| bool | IsOSAllocation (SIZE_T Size) |
| void | DumpAllocatorStats (class FOutputDevice &Ar) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |