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

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

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