ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual > Member List

This is the complete list of members for LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >, including all inherited members.

Acquire(const CallerInfo &ci) constDbgCriticalSections
AcquireShared(const CallerInfo &ci) constDbgCriticalSections
AI() const noexceptAllocatorMember< TAllocator >inline
allocatorAllocatorMember< TAllocator >protected
AllocatorMember()=deleteAllocatorMember< TAllocator >
AllocatorMember(TAllocator &pAllocator) noexceptAllocatorMember< TAllocator >inline
AllocatorType typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
allocBase typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >protected
ASSERTION_FORMATDbgCriticalSectionsstatic
begin()LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
begin() constLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
Capacity() constLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
CapacityEntries() constLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
capacityEntriesLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >protected
CapacityLists() constLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
capacityListsLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >protected
cbegin() constLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
cend() constLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
Clear()LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
ConstIterator typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
DbgCriticalSections(const char *name)DbgCriticalSectionsinline
DCSAcqDbgCriticalSectionsmutable
DCSLockDbgCriticalSections
DCSNameDbgCriticalSections
DCSReaderCntDbgCriticalSectionsmutable
DCSRelDbgCriticalSectionsmutable
DCSSAcqDbgCriticalSectionsmutable
DCSSRelDbgCriticalSectionsmutable
DCSWriterCntDbgCriticalSectionsmutable
DCSYieldOrSleepTimeInNSDbgCriticalSections
DescriptorType typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
doAssert(bool cond, const CallerInfo &ciAssert, const CallerInfo &ci, const char *headline) constDbgCriticalSections
elementPoolLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >protected
end()LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
end() constLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
EqualType typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
ForwardList typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >protected
GetAllocator() const noexceptAllocatorMember< TAllocator >inline
HashType typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
Iterator typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
KeyType typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
listsLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >protected
LRUCacheTable(TAllocator &pAllocator, integer tableSize, integer listSize)LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
LRUCacheTable(integer tableSize, integer listSize)LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
MappedType typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
nextPoolElementLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >protected
Release(const CallerInfo &ci) constDbgCriticalSections
ReleaseShared(const CallerInfo &ci) constDbgCriticalSections
Reserve(integer newQtyLists, integer newQtyEntriesPerList)LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
Size() const noexceptLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
StoredType typedefLRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >
Try(const KeyType &key)LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline
yieldOrSleep() constDbgCriticalSectionsinline
~DbgCriticalSections()DbgCriticalSectionsinline
~LRUCacheTable()LRUCacheTable< TAllocator, TValueDescriptor, THash, TEqual >inline