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