AI() const noexcept | alib::lang::AllocatorMember< lang::HeapAllocator > | inline |
allocate(size_t size, size_t alignment) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
allocate(size_t size, size_t alignment) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
allocator | alib::lang::AllocatorMember< lang::HeapAllocator > | protected |
AllocatorMember()=delete | alib::lang::AllocatorMember< lang::HeapAllocator > | |
AllocatorMember(lang::HeapAllocator &pAllocator) noexcept | alib::lang::AllocatorMember< lang::HeapAllocator > | inline |
AllocatorType typedef | alib::lang::AllocatorMember< lang::HeapAllocator > | |
allocMember typedef | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
allowsMemSplit() noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
allowsMemSplit() noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
AsMonoAllocator() | alib::monomem::TLocalAllocator< TCapacityInKB, TAllocator > | inline |
base typedef | alib::monomem::TLocalAllocator< TCapacityInKB, TAllocator > | protected |
buffer | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
buffer | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
bufferGrowthInPercent | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
bufferGrowthInPercent | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
ChainedAllocator typedef | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
Create(const char *dbgName, lang::HeapAllocator &pAllocator, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | static |
Create(const char *dbgName, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | static |
Create(const char *dbgName, lang::HeapAllocator &pAllocator, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | static |
Create(const char *dbgName, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | static |
dbgAcknowledgeIncreasedAllocSize(void *, TSize) const | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
dbgAcknowledgeIncreasedAllocSize(void *, TSize) const | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
dbgCheckMemory(void *mem, TSize size) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
dbgCheckMemory(void *mem, TSize size) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
DbgCriticalSectionsPH | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
DbgCriticalSectionsPH | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
DbgGetBuffer() noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
DbgGetBuffer() const noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
DbgGetBuffer() noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
DbgGetBuffer() const noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
DbgGetStatistics() const | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
DbgGetStatistics() const | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
DbgLock(bool onOff) noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
DbgLock(bool onOff) noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
dbgLock | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
dbgLock | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
DbgName | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
DbgName | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
dbgStats | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
dbgStats | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
destructWithExternalBuffer() | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
destructWithExternalBuffer() | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
free(void *mem, size_t size) const | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
free(void *mem, size_t size) const | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
GetAllocator() const noexcept | alib::lang::AllocatorMember< lang::HeapAllocator > | inline |
GetStatistics(Statistics &result) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
GetStatistics(Statistics &result) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
IsInitialized() const noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
IsInitialized() const noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
localMemory | alib::monomem::TLocalAllocator< TCapacityInKB, TAllocator > | protected |
MAX_ALIGNMENT | alib::monomem::TMonoAllocator< lang::HeapAllocator > | static |
MAX_ALIGNMENT | alib::monomem::TMonoAllocator< lang::HeapAllocator > | static |
MIN_ALIGNMENT | alib::monomem::TMonoAllocator< lang::HeapAllocator > | static |
MIN_ALIGNMENT | alib::monomem::TMonoAllocator< lang::HeapAllocator > | static |
nextBuffer(size_t size, size_t alignment) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
nextBuffer(size_t size, size_t alignment) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
nextBuffersUsableSize | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
nextBuffersUsableSize | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
operator()() | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
operator()() | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
reallocate(void *mem, size_t oldSize, size_t newSize, size_t alignment) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
reallocate(void *mem, size_t oldSize, size_t newSize, size_t alignment) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
recyclables | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
recyclables | alib::monomem::TMonoAllocator< lang::HeapAllocator > | protected |
Reset(Snapshot snapshot=Snapshot()) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
Reset(size_t firstObjectSize, size_t firstObjectAlignment) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
Reset(Snapshot snapshot=Snapshot()) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
Reset(size_t firstObjectSize, size_t firstObjectAlignment) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
TakeSnapshot() | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
TakeSnapshot() | alib::monomem::TMonoAllocator< lang::HeapAllocator > | inline |
TLocalAllocator(unsigned int pBufferGrowthInPercent=200) | alib::monomem::TLocalAllocator< TCapacityInKB, TAllocator > | inline |
TLocalAllocator(TAllocator &pAllocator, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TLocalAllocator< TCapacityInKB, TAllocator > | inline |
TMonoAllocator(const char *dbgName, std::nullptr_t) noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, detail::Buffer *pInitialBuffer, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, lang::HeapAllocator &pAllocator, detail::Buffer *pInitialBuffer, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, lang::HeapAllocator &pAllocator, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const TMonoAllocator &)=delete | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(TMonoAllocator &&)=delete | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, std::nullptr_t) noexcept | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, detail::Buffer *pInitialBuffer, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, lang::HeapAllocator &pAllocator, detail::Buffer *pInitialBuffer, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const char *dbgName, lang::HeapAllocator &pAllocator, size_t pInitialBufferSizeInKB, unsigned int pBufferGrowthInPercent=200) | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(const TMonoAllocator &)=delete | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
TMonoAllocator(TMonoAllocator &&)=delete | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
~TLocalAllocator() | alib::monomem::TLocalAllocator< TCapacityInKB, TAllocator > | inline |
~TMonoAllocator() | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |
~TMonoAllocator() | alib::monomem::TMonoAllocator< lang::HeapAllocator > | |