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

This is the complete list of members for List< TAllocator, T, TRecycling >, including all inherited members.

Acquire(const CallerInfo &ci) constDbgCriticalSections
AcquireShared(const CallerInfo &ci) constDbgCriticalSections
AllocatorType typedefList< TAllocator, T, TRecycling >
allocBase typedefList< TAllocator, T, TRecycling >protected
ASSERTION_FORMATDbgCriticalSectionsstatic
Back()List< TAllocator, T, TRecycling >inline
Back() constList< TAllocator, T, TRecycling >inline
begin()List< TAllocator, T, TRecycling >inline
begin() constList< TAllocator, T, TRecycling >inline
BidiListHook() noexceptBidiListHook< detail::ListElement< T > >inlineprivate
BidiListHook(const BidiListHook &)=deleteBidiListHook< detail::ListElement< T > >private
BidiListHook(BidiListHook &&move) noexceptBidiListHook< detail::ListElement< T > >inlineprivate
BidiListHook(detail::ListElement< T > *first) noexceptBidiListHook< detail::ListElement< T > >inlineexplicitprivate
BidiListHook(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptBidiListHook< detail::ListElement< T > >inlineprivate
cbegin() constList< TAllocator, T, TRecycling >inline
cend() constList< TAllocator, T, TRecycling >inline
Clear()List< TAllocator, T, TRecycling >inline
ConstIterator typedefList< TAllocator, T, TRecycling >
ConstReverseIterator typedefList< TAllocator, T, TRecycling >
Count() constList< TAllocator, T, TRecycling >inline
count(const TNode *end=nullptr) const noexceptBidiListHook< detail::ListElement< T > >inlineprivate
crbegin() constList< TAllocator, T, TRecycling >inline
crend() constList< TAllocator, T, TRecycling >inline
DbgCriticalSections(const char *name)DbgCriticalSectionsinline
DCSAcqDbgCriticalSectionsmutable
DCSLockDbgCriticalSections
DCSNameDbgCriticalSections
DCSReaderCntDbgCriticalSectionsmutable
DCSRelDbgCriticalSectionsmutable
DCSSAcqDbgCriticalSectionsmutable
DCSSRelDbgCriticalSectionsmutable
DCSWriterCntDbgCriticalSectionsmutable
DCSYieldOrSleepTimeInNSDbgCriticalSections
doAssert(bool cond, const CallerInfo &ciAssert, const CallerInfo &ci, const char *headline) constDbgCriticalSections
Element typedefList< TAllocator, T, TRecycling >protected
ElementAt(integer idx)List< TAllocator, T, TRecycling >inline
ElementAt(integer idx) constList< TAllocator, T, TRecycling >inline
Emplace(ConstIterator position, TArgs &&... args)List< TAllocator, T, TRecycling >inline
EmplaceBack(TArgs &&... args)List< TAllocator, T, TRecycling >inline
EmplaceFront(TArgs &&... args)List< TAllocator, T, TRecycling >inline
end()List< TAllocator, T, TRecycling >inline
end() constList< TAllocator, T, TRecycling >inline
Erase(ConstIterator position)List< TAllocator, T, TRecycling >inline
Erase(ConstIterator begin, ConstIterator end)List< TAllocator, T, TRecycling >inline
first() const noexceptBidiListHook< detail::ListElement< T > >inlineprivate
Front()List< TAllocator, T, TRecycling >inline
Front() constList< TAllocator, T, TRecycling >inline
GetAllocator()List< TAllocator, T, TRecycling >inline
hook typedefList< TAllocator, T, TRecycling >protected
Insert(ConstIterator position, const T &copy)List< TAllocator, T, TRecycling >inline
Insert(ConstIterator position, T &&move)List< TAllocator, T, TRecycling >inline
IsEmpty() constList< TAllocator, T, TRecycling >inline
isEmpty() const noexceptBidiListHook< detail::ListElement< T > >inlineprivate
isFirst(const detail::ListElement< T > *elem) const noexceptBidiListHook< detail::ListElement< T > >inlineprivate
isLast(const detail::ListElement< T > *elem) const noexceptBidiListHook< detail::ListElement< T > >inlineprivate
IsNotEmpty() constList< TAllocator, T, TRecycling >inline
Iterator typedefList< TAllocator, T, TRecycling >
last() const noexceptBidiListHook< detail::ListElement< T > >inlineprivate
List()List< TAllocator, T, TRecycling >inline
List(std::initializer_list< T > initList)List< TAllocator, T, TRecycling >inline
List(const List &copy)List< TAllocator, T, TRecycling >inline
List(List &&move)List< TAllocator, T, TRecycling >inline
List(AllocatorType &pAllocator)List< TAllocator, T, TRecycling >inline
List(AllocatorType &pAllocator, std::initializer_list< T > initList)List< TAllocator, T, TRecycling >inline
List(TSharedRecycler &pSharedRecycler)List< TAllocator, T, TRecycling >inline
List(TSharedRecycler &pSharedRecycler, std::initializer_list< T > initList)List< TAllocator, T, TRecycling >inline
operator=(const BidiListHook &)=deleteBidiListHook< detail::ListElement< T > >private
operator=(BidiListHook &&) noexcept=defaultBidiListHook< detail::ListElement< T > >private
PopBack()List< TAllocator, T, TRecycling >inline
popEnd() noexceptBidiListHook< detail::ListElement< T > >inlineprivate
PopFront()List< TAllocator, T, TRecycling >inline
popFront() noexceptBidiListHook< detail::ListElement< T > >inlineprivate
PushBack(const T &copy)List< TAllocator, T, TRecycling >inline
PushBack(T &&move)List< TAllocator, T, TRecycling >inline
pushEnd(detail::ListElement< T > *elem) noexceptBidiListHook< detail::ListElement< T > >inlineprivate
pushEnd(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptBidiListHook< detail::ListElement< T > >inlineprivate
PushFront(const T &copy)List< TAllocator, T, TRecycling >inline
PushFront(T &&move)List< TAllocator, T, TRecycling >inline
pushFront(detail::ListElement< T > *elem) noexceptBidiListHook< detail::ListElement< T > >inlineprivate
pushFront(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptBidiListHook< detail::ListElement< T > >inlineprivate
rbegin()List< TAllocator, T, TRecycling >inline
rbegin() constList< TAllocator, T, TRecycling >inline
RecyclablesCount() constList< TAllocator, T, TRecycling >inline
recyclerType typedefList< TAllocator, T, TRecycling >protected
Release(const CallerInfo &ci) constDbgCriticalSections
ReleaseShared(const CallerInfo &ci) constDbgCriticalSections
rend()List< TAllocator, T, TRecycling >inline
rend() constList< TAllocator, T, TRecycling >inline
ReserveRecyclables(integer qty, lang::ValueReference reference)List< TAllocator, T, TRecycling >inline
Reset()List< TAllocator, T, TRecycling >inline
reset() noexceptBidiListHook< detail::ListElement< T > >inlineprivate
ReverseIterator typedefList< TAllocator, T, TRecycling >
SharedRecyclerType typedefList< TAllocator, T, TRecycling >
TFNode typedefBidiListHook< detail::ListElement< T > >private
TNode typedefBidiListHook< detail::ListElement< T > >private
yieldOrSleep() constDbgCriticalSectionsinline
~DbgCriticalSections()DbgCriticalSectionsinline
~List()List< TAllocator, T, TRecycling >inline