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