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

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

Acquire(const CallerInfo &ci) constalib::lang::DbgCriticalSections
AcquireShared(const CallerInfo &ci) constalib::lang::DbgCriticalSections
AI() const noexceptalib::lang::AllocatorMember< TAllocator >inline
allocate(size_t &size, size_t pAlignment)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
AllocateByAllocationInfo(int allocInfo)alib::monomem::TPoolAllocator< TAllocator, TAlignment >
AllocationInformationBitCount()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inlinestatic
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::TPoolAllocator< TAllocator, TAlignment >protected
allowsMemSplit() noexceptalib::monomem::TPoolAllocator< TAllocator, TAlignment >
ASSERTION_FORMATalib::lang::DbgCriticalSectionsstatic
ChainedAllocator typedefalib::monomem::TPoolAllocator< TAllocator, TAlignment >
CLEARalib::monomem::TPoolAllocator< TAllocator, TAlignment >privatestatic
dbgAcknowledgeIncreasedAllocSize(void *mem, TSize allocSize) constalib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
dbgCheckMemory(void *mem, TSize size)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
DbgCountedOpenAllocations(size_t size)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
DbgCountedOpenAllocations()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
DbgCriticalSections(const char *name)alib::lang::DbgCriticalSectionsinline
dbgLastRequestedSizealib::monomem::TPoolAllocator< TAllocator, TAlignment >protected
DbgNamealib::monomem::TPoolAllocator< TAllocator, TAlignment >
dbgOpenAllocationsalib::monomem::TPoolAllocator< TAllocator, TAlignment >protected
DbgStatAllocCounter(size_t size)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
DbgStatAllocCounter()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
dbgStatAllocCounteralib::monomem::TPoolAllocator< TAllocator, TAlignment >protected
DbgSuppressNonFreedObjectsWarning()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
DCSAcqalib::lang::DbgCriticalSectionsmutable
DCSLockalib::lang::DbgCriticalSections
DCSNamealib::lang::DbgCriticalSections
DCSReaderCntalib::lang::DbgCriticalSectionsmutable
DCSRelalib::lang::DbgCriticalSectionsmutable
DCSSAcqalib::lang::DbgCriticalSectionsmutable
DCSSRelalib::lang::DbgCriticalSectionsmutable
DCSWriterCntalib::lang::DbgCriticalSectionsmutable
DCSYieldOrSleepTimeInNSalib::lang::DbgCriticalSections
deletePool()alib::monomem::TPoolAllocator< TAllocator, TAlignment >protected
doAssert(bool cond, const CallerInfo &ciAssert, const CallerInfo &ci, const char *headline) constalib::lang::DbgCriticalSections
free(void *mem, size_t size)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
FreeByAllocationInfo(int allocInfo, void *mem)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
GetAllocationSize(short allocInfo)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inlinestatic
GetAllocator() const noexceptalib::lang::AllocatorMember< TAllocator >inline
GetAllocInformation()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inlinestatic
GetAllocInformation(TIntegral size)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inlinestatic
GetPoolSize(size_t size)alib::monomem::TPoolAllocator< TAllocator, TAlignment >
hookIndex(size_t requestedObjectSize)alib::monomem::TPoolAllocator< TAllocator, TAlignment >inlineprotectedstatic
hookIndex()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inlineprotectedstatic
hooksalib::monomem::TPoolAllocator< TAllocator, TAlignment >protected
MAGICalib::monomem::TPoolAllocator< TAllocator, TAlignment >privatestatic
MAX_ALIGNMENTalib::monomem::TPoolAllocator< TAllocator, TAlignment >static
MIN_ALIGNMENTalib::monomem::TPoolAllocator< TAllocator, TAlignment >static
minimumHookIndex()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inlineprotectedstatic
operator()()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
qtyHooks()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inlineprotectedstatic
reallocate(void *mem, size_t oldSize, size_t &newSize, size_t pAlignment)alib::monomem::TPoolAllocator< TAllocator, TAlignment >
Release(const CallerInfo &ci) constalib::lang::DbgCriticalSections
ReleaseShared(const CallerInfo &ci) constalib::lang::DbgCriticalSections
Reset()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
TPoolAllocator(TAllocator &pAllocator)alib::monomem::TPoolAllocator< TAllocator, TAlignment >
TPoolAllocator()alib::monomem::TPoolAllocator< TAllocator, TAlignment >inline
yieldOrSleep() constalib::lang::DbgCriticalSectionsinline
~DbgCriticalSections()alib::lang::DbgCriticalSectionsinline
~TPoolAllocator()alib::monomem::TPoolAllocator< TAllocator, TAlignment >