![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <LockFreeFixedSizeAllocator.h>
Inheritance diagram for TLockFreeFixedSizeAllocator_TLSCache< SIZE, TPaddingForCacheContention, TTrackingCounter >:Additional Inherited Members | |
Public Member Functions inherited from TLockFreeFixedSizeAllocator_TLSCacheBase< SIZE, TBundleRecycler, TTrackingCounter > | |
| TLockFreeFixedSizeAllocator_TLSCacheBase () | |
| ~TLockFreeFixedSizeAllocator_TLSCacheBase () | |
| void * | Allocate () |
| void | Free (void *Item) |
| const TTrackingCounter & | GetNumUsed () const |
| const TTrackingCounter & | GetNumFree () const |
Protected Member Functions inherited from FNoncopyable | |
| FNoncopyable () | |
| ~FNoncopyable () | |
Thread safe, lock free pooling allocator of fixed size blocks that never returns free space, even at shutdown alignment isn't handled, assumes FMemory::Malloc will work