Acquire(const CallerInfo &ci) const | DbgCriticalSections | |
AcquireShared(const CallerInfo &ci) const | DbgCriticalSections | |
AllocatorType typedef | List< TAllocator, T, TRecycling > | |
allocBase typedef | List< TAllocator, T, TRecycling > | protected |
ASSERTION_FORMAT | DbgCriticalSections | static |
Back() | List< TAllocator, T, TRecycling > | inline |
Back() const | List< TAllocator, T, TRecycling > | inline |
begin() | List< TAllocator, T, TRecycling > | inline |
begin() const | List< TAllocator, T, TRecycling > | inline |
BidiListHook() noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
BidiListHook(const BidiListHook &)=delete | BidiListHook< detail::ListElement< T > > | private |
BidiListHook(BidiListHook &&move) noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
BidiListHook(detail::ListElement< T > *first) noexcept | BidiListHook< detail::ListElement< T > > | inlineexplicitprivate |
BidiListHook(detail::ListElement< T > *first, detail::ListElement< T > *last) noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
cbegin() const | List< TAllocator, T, TRecycling > | inline |
cend() const | List< TAllocator, T, TRecycling > | inline |
Clear() | List< TAllocator, T, TRecycling > | inline |
ConstIterator typedef | List< TAllocator, T, TRecycling > | |
ConstReverseIterator typedef | List< TAllocator, T, TRecycling > | |
Count() const | List< TAllocator, T, TRecycling > | inline |
count(const TNode *end=nullptr) const noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
crbegin() const | List< TAllocator, T, TRecycling > | inline |
crend() const | List< TAllocator, T, TRecycling > | inline |
DbgCriticalSections(const char *name) | DbgCriticalSections | inline |
DCSAcq | DbgCriticalSections | mutable |
DCSLock | DbgCriticalSections | |
DCSName | DbgCriticalSections | |
DCSReaderCnt | DbgCriticalSections | mutable |
DCSRel | DbgCriticalSections | mutable |
DCSSAcq | DbgCriticalSections | mutable |
DCSSRel | DbgCriticalSections | mutable |
DCSWriterCnt | DbgCriticalSections | mutable |
DCSYieldOrSleepTimeInNS | DbgCriticalSections | |
doAssert(bool cond, const CallerInfo &ciAssert, const CallerInfo &ci, const char *headline) const | DbgCriticalSections | |
Element typedef | List< TAllocator, T, TRecycling > | protected |
ElementAt(integer idx) | List< TAllocator, T, TRecycling > | inline |
ElementAt(integer idx) const | List< 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() const | List< TAllocator, T, TRecycling > | inline |
Erase(ConstIterator position) | List< TAllocator, T, TRecycling > | inline |
Erase(ConstIterator begin, ConstIterator end) | List< TAllocator, T, TRecycling > | inline |
first() const noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
Front() | List< TAllocator, T, TRecycling > | inline |
Front() const | List< TAllocator, T, TRecycling > | inline |
GetAllocator() | List< TAllocator, T, TRecycling > | inline |
hook typedef | List< TAllocator, T, TRecycling > | protected |
Insert(ConstIterator position, const T ©) | List< TAllocator, T, TRecycling > | inline |
Insert(ConstIterator position, T &&move) | List< TAllocator, T, TRecycling > | inline |
IsEmpty() const | List< TAllocator, T, TRecycling > | inline |
isEmpty() const noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
isFirst(const detail::ListElement< T > *elem) const noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
isLast(const detail::ListElement< T > *elem) const noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
IsNotEmpty() const | List< TAllocator, T, TRecycling > | inline |
Iterator typedef | List< TAllocator, T, TRecycling > | |
last() const noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
List() | List< TAllocator, T, TRecycling > | inline |
List(std::initializer_list< T > initList) | List< TAllocator, T, TRecycling > | inline |
List(const List ©) | 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 &)=delete | BidiListHook< detail::ListElement< T > > | private |
operator=(BidiListHook &&) noexcept=default | BidiListHook< detail::ListElement< T > > | private |
PopBack() | List< TAllocator, T, TRecycling > | inline |
popEnd() noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
PopFront() | List< TAllocator, T, TRecycling > | inline |
popFront() noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
PushBack(const T ©) | List< TAllocator, T, TRecycling > | inline |
PushBack(T &&move) | List< TAllocator, T, TRecycling > | inline |
pushEnd(detail::ListElement< T > *elem) noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
pushEnd(detail::ListElement< T > *first, detail::ListElement< T > *last) noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
PushFront(const T ©) | List< TAllocator, T, TRecycling > | inline |
PushFront(T &&move) | List< TAllocator, T, TRecycling > | inline |
pushFront(detail::ListElement< T > *elem) noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
pushFront(detail::ListElement< T > *first, detail::ListElement< T > *last) noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
rbegin() | List< TAllocator, T, TRecycling > | inline |
rbegin() const | List< TAllocator, T, TRecycling > | inline |
RecyclablesCount() const | List< TAllocator, T, TRecycling > | inline |
recyclerType typedef | List< TAllocator, T, TRecycling > | protected |
Release(const CallerInfo &ci) const | DbgCriticalSections | |
ReleaseShared(const CallerInfo &ci) const | DbgCriticalSections | |
rend() | List< TAllocator, T, TRecycling > | inline |
rend() const | List< TAllocator, T, TRecycling > | inline |
ReserveRecyclables(integer qty, lang::ValueReference reference) | List< TAllocator, T, TRecycling > | inline |
Reset() | List< TAllocator, T, TRecycling > | inline |
reset() noexcept | BidiListHook< detail::ListElement< T > > | inlineprivate |
ReverseIterator typedef | List< TAllocator, T, TRecycling > | |
SharedRecyclerType typedef | List< TAllocator, T, TRecycling > | |
TFNode typedef | BidiListHook< detail::ListElement< T > > | private |
TNode typedef | BidiListHook< detail::ListElement< T > > | private |
yieldOrSleep() const | DbgCriticalSections | inline |
~DbgCriticalSections() | DbgCriticalSections | inline |
~List() | List< TAllocator, T, TRecycling > | inline |