Base Framework
Public Member Functions | List of all members
Thread::UseThreadLocalBuffer Class Reference

#include <base/concurrency/Thread.h>

Public Member Functions

 UseThreadLocalBuffer (MemorySize size=0)
 
 UseThreadLocalBuffer (const UseThreadLocalBuffer &)=delete
 
UseThreadLocalBufferoperator= (const UseThreadLocalBuffer &)=delete
 
 operator Allocator< uint8 > & () noexcept
 

Detailed Description

Reuses thread local buffer is available. Avoids heap allocations.