AI() const noexcept | AllocatorMember< lang::HeapAllocator > | inline |
allocate(size_t size, size_t alignment) | TMonoAllocator< lang::HeapAllocator > | inline |
allocator | AllocatorMember< lang::HeapAllocator > | protected |
AllocatorMember()=delete | AllocatorMember< lang::HeapAllocator > | |
AllocatorMember(lang::HeapAllocator &pAllocator) noexcept | AllocatorMember< lang::HeapAllocator > | inline |
AllocatorType typedef | AllocatorMember< lang::HeapAllocator > | |
allocMember typedef | TMonoAllocator< lang::HeapAllocator > | protected |
allowsMemSplit() noexcept | TMonoAllocator< lang::HeapAllocator > | |
AsMonoAllocator() | TLocalAllocator< TCapacityInKB, TAllocator > | inline |
base typedef | TLocalAllocator< TCapacityInKB, TAllocator > | protected |
buffer | TMonoAllocator< lang::HeapAllocator > | protected |
bufferGrowthInPercent | TMonoAllocator< lang::HeapAllocator > | protected |
ChainedAllocator typedef | TMonoAllocator< 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) const | TMonoAllocator< lang::HeapAllocator > | inline |
dbgCheckMemory(void *mem, TSize size) | TMonoAllocator< lang::HeapAllocator > | inline |
DbgCriticalSectionsPH | TMonoAllocator< lang::HeapAllocator > | |
DbgDumpStatistics() | TMonoAllocator< lang::HeapAllocator > | |
DbgGetStatistics() const | TMonoAllocator< lang::HeapAllocator > | inline |
DbgLock(bool onOff) noexcept | TMonoAllocator< lang::HeapAllocator > | inline |
dbgLock | TMonoAllocator< lang::HeapAllocator > | protected |
DbgName | TMonoAllocator< lang::HeapAllocator > | |
dbgStats | TMonoAllocator< lang::HeapAllocator > | protected |
destructWithExternalBuffer() | TMonoAllocator< lang::HeapAllocator > | |
free(void *mem, size_t size) const | TMonoAllocator< lang::HeapAllocator > | inline |
GetAllocator() const noexcept | AllocatorMember< lang::HeapAllocator > | inline |
GetStatistics(Statistics &result) | TMonoAllocator< lang::HeapAllocator > | |
IsInitialized() const noexcept | TMonoAllocator< lang::HeapAllocator > | inline |
localMemory | TLocalAllocator< TCapacityInKB, TAllocator > | protected |
MAX_ALIGNMENT | TMonoAllocator< lang::HeapAllocator > | static |
MIN_ALIGNMENT | TMonoAllocator< lang::HeapAllocator > | static |
nextBuffer(size_t size, size_t alignment) | TMonoAllocator< lang::HeapAllocator > | protected |
nextBuffersUsableSize | TMonoAllocator< lang::HeapAllocator > | protected |
operator()() | TMonoAllocator< lang::HeapAllocator > | inline |
reallocate(void *mem, size_t oldSize, size_t newSize, size_t alignment) | TMonoAllocator< lang::HeapAllocator > | inline |
recyclables | TMonoAllocator< 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) noexcept | TMonoAllocator< 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 &)=delete | TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(TMonoAllocator &&)=delete | TMonoAllocator< lang::HeapAllocator > | |
~TLocalAllocator() | TLocalAllocator< TCapacityInKB, TAllocator > | inline |
~TMonoAllocator() | TMonoAllocator< lang::HeapAllocator > | |