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

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

Acquire(const CallerInfo &ci) constDbgCriticalSections
AcquireShared(const CallerInfo &ci) constDbgCriticalSections
AI() const noexceptAllocatorMember< TAllocator >inline
allocate(size_t &size, size_t pAlignment)TPoolAllocator< TAllocator, TAlignment >inline
AllocateByAllocationInfo(int allocInfo)TPoolAllocator< TAllocator, TAlignment >
AllocationInformationBitCount()TPoolAllocator< TAllocator, TAlignment >inlinestatic
allocatorAllocatorMember< TAllocator >protected
AllocatorMember()=deleteAllocatorMember< TAllocator >
AllocatorMember(TAllocator &pAllocator) noexceptAllocatorMember< TAllocator >inline
AllocatorType typedefAllocatorMember< TAllocator >
allocMember typedefTPoolAllocator< TAllocator, TAlignment >protected
allowsMemSplit() noexceptTPoolAllocator< TAllocator, TAlignment >
ASSERTION_FORMATDbgCriticalSectionsstatic
ChainedAllocator typedefTPoolAllocator< TAllocator, TAlignment >
CLEARTPoolAllocator< TAllocator, TAlignment >privatestatic
dbgAcknowledgeIncreasedAllocSize(void *mem, TSize allocSize) constTPoolAllocator< TAllocator, TAlignment >inline
dbgCheckMemory(void *mem, TSize size)TPoolAllocator< TAllocator, TAlignment >inline
DbgCountedOpenAllocations(size_t size)TPoolAllocator< TAllocator, TAlignment >inline
DbgCountedOpenAllocations()TPoolAllocator< TAllocator, TAlignment >inline
DbgCriticalSections(const char *name)DbgCriticalSectionsinline
dbgLastRequestedSizeTPoolAllocator< TAllocator, TAlignment >protected
DbgNameTPoolAllocator< TAllocator, TAlignment >
dbgOpenAllocationsTPoolAllocator< TAllocator, TAlignment >protected
DbgStatAllocCounter(size_t size)TPoolAllocator< TAllocator, TAlignment >inline
DbgStatAllocCounter()TPoolAllocator< TAllocator, TAlignment >inline
dbgStatAllocCounterTPoolAllocator< TAllocator, TAlignment >protected
DbgSuppressNonFreedObjectsWarning()TPoolAllocator< TAllocator, TAlignment >inline
DCSAcqDbgCriticalSectionsmutable
DCSLockDbgCriticalSections
DCSNameDbgCriticalSections
DCSReaderCntDbgCriticalSectionsmutable
DCSRelDbgCriticalSectionsmutable
DCSSAcqDbgCriticalSectionsmutable
DCSSRelDbgCriticalSectionsmutable
DCSWriterCntDbgCriticalSectionsmutable
DCSYieldOrSleepTimeInNSDbgCriticalSections
deletePool()TPoolAllocator< TAllocator, TAlignment >protected
doAssert(bool cond, const CallerInfo &ciAssert, const CallerInfo &ci, const char *headline) constDbgCriticalSections
free(void *mem, size_t size)TPoolAllocator< TAllocator, TAlignment >inline
FreeByAllocationInfo(int allocInfo, void *mem)TPoolAllocator< TAllocator, TAlignment >inline
GetAllocationSize(short allocInfo)TPoolAllocator< TAllocator, TAlignment >inlinestatic
GetAllocator() const noexceptAllocatorMember< TAllocator >inline
GetAllocInformation()TPoolAllocator< TAllocator, TAlignment >inlinestatic
GetAllocInformation(TIntegral size)TPoolAllocator< TAllocator, TAlignment >static
GetPoolSize(size_t size)TPoolAllocator< TAllocator, TAlignment >
hookIndex(size_t requestedObjectSize)TPoolAllocator< TAllocator, TAlignment >inlineprotectedstatic
hookIndex()TPoolAllocator< TAllocator, TAlignment >inlineprotectedstatic
hooksTPoolAllocator< TAllocator, TAlignment >protected
MAGICTPoolAllocator< TAllocator, TAlignment >privatestatic
MAX_ALIGNMENTTPoolAllocator< TAllocator, TAlignment >static
MIN_ALIGNMENTTPoolAllocator< TAllocator, TAlignment >static
minimumHookIndex()TPoolAllocator< TAllocator, TAlignment >inlineprotectedstatic
operator()()TPoolAllocator< TAllocator, TAlignment >inline
qtyHooks()TPoolAllocator< TAllocator, TAlignment >inlineprotectedstatic
reallocate(void *mem, size_t oldSize, size_t &newSize, size_t pAlignment)TPoolAllocator< TAllocator, TAlignment >
Release(const CallerInfo &ci) constDbgCriticalSections
ReleaseShared(const CallerInfo &ci) constDbgCriticalSections
Reset()TPoolAllocator< TAllocator, TAlignment >inline
TPoolAllocator(TAllocator &pAllocator)TPoolAllocator< TAllocator, TAlignment >
TPoolAllocator()TPoolAllocator< TAllocator, TAlignment >inline
yieldOrSleep() constDbgCriticalSectionsinline
~DbgCriticalSections()DbgCriticalSectionsinline
~TPoolAllocator()TPoolAllocator< TAllocator, TAlignment >