Navigation
API > API/Runtime > API/Runtime/Core
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
| Name | TLockFreeFixedSizeAllocator_TLSCache |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Containers/LockFreeFixedSizeAllocator.h |
| Include Path | #include "Containers/LockFreeFixedSizeAllocator.h" |
Syntax
template<int32 SIZE, int TPaddingForCacheContention, typename TTrackingCounter>
class TLockFreeFixedSizeAllocator_TLSCache : public TLockFreeFixedSizeAllocator_TLSCacheBase< SIZE, TLockFreePointerListUnordered< void *, TPaddingForCacheContention >, FNoopCounter >
Inheritance Hierarchy
- FNoncopyable → TLockFreeFixedSizeAllocator_TLSCacheBase → TLockFreeFixedSizeAllocator_TLSCache