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

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

AI() const noexceptalib::lang::AllocatorMember< TAllocator >inline
allocate(size_t size, size_t alignment)alib::monomem::TMonoAllocator< TAllocator >inline
allocatoralib::lang::AllocatorMember< TAllocator >protected
AllocatorMember()=deletealib::lang::AllocatorMember< TAllocator >
AllocatorMember(TAllocator &pAllocator) noexceptalib::lang::AllocatorMember< TAllocator >inline
AllocatorType typedefalib::lang::AllocatorMember< TAllocator >
allocMember typedefalib::monomem::TMonoAllocator< TAllocator >protected
allowsMemSplit() noexceptalib::monomem::TMonoAllocator< TAllocator >
bufferalib::monomem::TMonoAllocator< TAllocator >protected
bufferGrowthInPercentalib::monomem::TMonoAllocator< TAllocator >protected
ChainedAllocator typedefalib::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) constalib::monomem::TMonoAllocator< TAllocator >inline
dbgCheckMemory(void *mem, TSize size)alib::monomem::TMonoAllocator< TAllocator >inline
DbgCriticalSectionsPHalib::monomem::TMonoAllocator< TAllocator >
DbgGetBuffer() noexceptalib::monomem::TMonoAllocator< TAllocator >inline
DbgGetBuffer() const noexceptalib::monomem::TMonoAllocator< TAllocator >inline
DbgGetStatistics() constalib::monomem::TMonoAllocator< TAllocator >inline
DbgLock(bool onOff) noexceptalib::monomem::TMonoAllocator< TAllocator >inline
dbgLockalib::monomem::TMonoAllocator< TAllocator >protected
DbgNamealib::monomem::TMonoAllocator< TAllocator >
dbgStatsalib::monomem::TMonoAllocator< TAllocator >protected
destructWithExternalBuffer()alib::monomem::TMonoAllocator< TAllocator >
free(void *mem, size_t size) constalib::monomem::TMonoAllocator< TAllocator >inline
GetAllocator() const noexceptalib::lang::AllocatorMember< TAllocator >inline
GetStatistics(Statistics &result)alib::monomem::TMonoAllocator< TAllocator >
IsInitialized() const noexceptalib::monomem::TMonoAllocator< TAllocator >inline
MAX_ALIGNMENTalib::monomem::TMonoAllocator< TAllocator >static
MIN_ALIGNMENTalib::monomem::TMonoAllocator< TAllocator >static
nextBuffer(size_t size, size_t alignment)alib::monomem::TMonoAllocator< TAllocator >protected
nextBuffersUsableSizealib::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
recyclablesalib::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) noexceptalib::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 &)=deletealib::monomem::TMonoAllocator< TAllocator >
TMonoAllocator(TMonoAllocator &&)=deletealib::monomem::TMonoAllocator< TAllocator >
~TMonoAllocator()alib::monomem::TMonoAllocator< TAllocator >