addBehind(TNode *elem) noexcept | SidiNodeBase< TNode > | inlineprotected |
AI() const noexcept | AllocatorMember< TAllocator > | inline |
allocator | AllocatorMember< TAllocator > | protected |
AllocatorMember()=delete | AllocatorMember< TAllocator > | |
AllocatorMember(TAllocator &pAllocator) noexcept | AllocatorMember< TAllocator > | inline |
AllocatorType typedef | AllocatorMember< TAllocator > | |
allocBase typedef | SharedRecycler< TAllocator, TNode > | protected |
Count() const noexcept | SharedRecycler< TAllocator, TNode > | inline |
count(TNode *end=nullptr) const noexcept | SidiListHook< TNode > | inlineprotected |
alib::lang::SidiNodeBase< TNode >::count(SidiNodeBase *end=nullptr) const noexcept | SidiNodeBase< TNode > | inlineprotected |
findAndRemove(TNode *elem) noexcept | SidiListHook< TNode > | inlineprotected |
findLast() const noexcept | SidiListHook< TNode > | inlineprotected |
findLast(TNode *hint) const noexcept | SidiListHook< TNode > | inlineprotected |
findLastBefore(TNode *elem) noexcept | SidiListHook< TNode > | inlineprotected |
first() const noexcept | SidiListHook< TNode > | inlineprotected |
GetAllocator() const noexcept | AllocatorMember< TAllocator > | inline |
hasNext() const | SidiNodeBase< TNode > | inlineprotected |
hookBase typedef | SharedRecycler< TAllocator, TNode > | protected |
isEmpty() const noexcept | SidiListHook< TNode > | inlineprotected |
n | SidiNodeBase< TNode > | protected |
next(SidiNodeBase *p) | SidiNodeBase< TNode > | inlineprotected |
next() const | SidiNodeBase< TNode > | inlineprotected |
operator=(const SidiListHook &) noexcept=delete | SidiListHook< TNode > | protected |
operator=(SidiListHook &&) noexcept=default | SidiListHook< TNode > | protected |
alib::lang::SidiNodeBase< TNode >::operator=(const SidiNodeBase &)=delete | SidiNodeBase< TNode > | protected |
alib::lang::SidiNodeBase< TNode >::operator=(SidiNodeBase &&) noexcept=default | SidiNodeBase< TNode > | protected |
pointsTo(const SidiNodeBase *elem) const | SidiNodeBase< TNode > | inlineprotected |
popFront() noexcept | SidiListHook< TNode > | inlineprotected |
pushFront(TNode *elem) noexcept | SidiListHook< TNode > | inlineprotected |
pushFront(TNode *first, TNode *last) | SidiListHook< TNode > | inlineprotected |
RecyclerShared (defined in SharedRecycler< TAllocator, TNode >) | SharedRecycler< TAllocator, TNode > | friend |
removeNext() noexcept | SidiNodeBase< TNode > | inlineprotected |
removeRangeBehind(TNode *last) noexcept | SidiNodeBase< TNode > | inlineprotected |
Reserve(integer qty, lang::ValueReference reference) | SharedRecycler< TAllocator, TNode > | inline |
Reset() noexcept | SharedRecycler< TAllocator, TNode > | inline |
reset() noexcept | SidiListHook< TNode > | inlineprotected |
SharedRecycler() noexcept | SharedRecycler< TAllocator, TNode > | inline |
SharedRecycler(TAllocator &pAllocator) noexcept | SharedRecycler< TAllocator, TNode > | inline |
SidiListHook() noexcept | SidiListHook< TNode > | inlineprotected |
SidiListHook(const SidiListHook ©)=delete | SidiListHook< TNode > | protected |
SidiListHook(SidiListHook &&) noexcept=default | SidiListHook< TNode > | protected |
SidiNodeBase() noexcept=default | SidiNodeBase< TNode > | protected |
SidiNodeBase(const SidiNodeBase &)=delete | SidiNodeBase< TNode > | protected |
SidiNodeBase(SidiNodeBase &&) noexcept=default | SidiNodeBase< TNode > | protected |
SidiNodeBase(TNode *next) noexcept | SidiNodeBase< TNode > | inlineexplicitprotected |
TNode typedef | SidiListHook< TNode > | protected |
~SharedRecycler() noexcept | SharedRecycler< TAllocator, TNode > | inline |