ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
TLocalAllocator< TCapacityInKB, TAllocator > Member List

This is the complete list of members for TLocalAllocator< TCapacityInKB, TAllocator >, including all inherited members.

AI() const noexceptAllocatorMember< lang::HeapAllocator >inline
allocate(size_t size, size_t alignment)TMonoAllocator< lang::HeapAllocator >inline
allocatorAllocatorMember< lang::HeapAllocator >protected
AllocatorMember()=deleteAllocatorMember< lang::HeapAllocator >
AllocatorMember(lang::HeapAllocator &pAllocator) noexceptAllocatorMember< lang::HeapAllocator >inline
AllocatorType typedefAllocatorMember< lang::HeapAllocator >
allocMember typedefTMonoAllocator< lang::HeapAllocator >protected
allowsMemSplit() noexceptTMonoAllocator< lang::HeapAllocator >
AsMonoAllocator()TLocalAllocator< TCapacityInKB, TAllocator >inline
base typedefTLocalAllocator< TCapacityInKB, TAllocator >protected
bufferTMonoAllocator< lang::HeapAllocator >protected
bufferGrowthInPercentTMonoAllocator< lang::HeapAllocator >protected
ChainedAllocator typedefTMonoAllocator< lang::HeapAllocator >
Create(const char *dbgName, lang::HeapAllocator &pAllocator, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200)TMonoAllocator< lang::HeapAllocator >static
Create(const char *dbgName, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200)TMonoAllocator< lang::HeapAllocator >inlinestatic
dbgAcknowledgeIncreasedAllocSize(void *, TSize) constTMonoAllocator< lang::HeapAllocator >inline
dbgCheckMemory(void *mem, TSize size)TMonoAllocator< lang::HeapAllocator >inline
DbgCriticalSectionsPHTMonoAllocator< lang::HeapAllocator >
DbgDumpStatistics()TMonoAllocator< lang::HeapAllocator >
DbgGetStatistics() constTMonoAllocator< lang::HeapAllocator >inline
DbgLock(bool onOff) noexceptTMonoAllocator< lang::HeapAllocator >inline
dbgLockTMonoAllocator< lang::HeapAllocator >protected
DbgNameTMonoAllocator< lang::HeapAllocator >
dbgStatsTMonoAllocator< lang::HeapAllocator >protected
destructWithExternalBuffer()TMonoAllocator< lang::HeapAllocator >
free(void *mem, size_t size) constTMonoAllocator< lang::HeapAllocator >inline
GetAllocator() const noexceptAllocatorMember< lang::HeapAllocator >inline
GetStatistics(Statistics &result)TMonoAllocator< lang::HeapAllocator >
IsInitialized() const noexceptTMonoAllocator< lang::HeapAllocator >inline
localMemoryTLocalAllocator< TCapacityInKB, TAllocator >protected
MAX_ALIGNMENTTMonoAllocator< lang::HeapAllocator >static
MIN_ALIGNMENTTMonoAllocator< lang::HeapAllocator >static
nextBuffer(size_t size, size_t alignment)TMonoAllocator< lang::HeapAllocator >protected
nextBuffersUsableSizeTMonoAllocator< lang::HeapAllocator >protected
operator()()TMonoAllocator< lang::HeapAllocator >inline
reallocate(void *mem, size_t oldSize, size_t newSize, size_t alignment)TMonoAllocator< lang::HeapAllocator >inline
recyclablesTMonoAllocator< lang::HeapAllocator >protected
Reset(Snapshot snapshot=Snapshot())TMonoAllocator< lang::HeapAllocator >
Reset(size_t firstObjectSize, size_t firstObjectAlignment)TMonoAllocator< lang::HeapAllocator >inline
TakeSnapshot()TMonoAllocator< lang::HeapAllocator >inline
TLocalAllocator(unsigned int pBufferGrowthInPercent=200)TLocalAllocator< TCapacityInKB, TAllocator >inline
TLocalAllocator(TAllocator &pAllocator, unsigned int pBufferGrowthInPercent=200)TLocalAllocator< TCapacityInKB, TAllocator >inline
TMonoAllocator(const char *dbgName, std::nullptr_t) noexceptTMonoAllocator< lang::HeapAllocator >
TMonoAllocator(const char *dbgName, detail::Buffer *pInitialBuffer, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200)TMonoAllocator< lang::HeapAllocator >
TMonoAllocator(const char *dbgName, lang::HeapAllocator &pAllocator, detail::Buffer *pInitialBuffer, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200)TMonoAllocator< lang::HeapAllocator >
TMonoAllocator(const char *dbgName, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200)TMonoAllocator< lang::HeapAllocator >
TMonoAllocator(const char *dbgName, lang::HeapAllocator &pAllocator, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200)TMonoAllocator< lang::HeapAllocator >
TMonoAllocator(const TMonoAllocator &)=deleteTMonoAllocator< lang::HeapAllocator >
TMonoAllocator(TMonoAllocator &&)=deleteTMonoAllocator< lang::HeapAllocator >
~TLocalAllocator()TLocalAllocator< TCapacityInKB, TAllocator >inline
~TMonoAllocator()TMonoAllocator< lang::HeapAllocator >