ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::containers::detail::SharedRecycler< TAllocator, TNode > Member List

This is the complete list of members for alib::containers::detail::SharedRecycler< TAllocator, TNode >, including all inherited members.

addBehind(TElement *elem) noexceptalib::lang::SidiNodeBase< TElement >inlineprotected
AI() const noexceptalib::lang::AllocatorMember< TAllocator >inline
allocatoralib::lang::AllocatorMember< TAllocator >protected
AllocatorMember()=deletealib::lang::AllocatorMember< TAllocator >
AllocatorMember(TAllocator &pAllocator) noexceptalib::lang::AllocatorMember< TAllocator >inline
AllocatorType typedefalib::lang::AllocatorMember< TAllocator >
allocBase typedefalib::containers::detail::SharedRecycler< TAllocator, TNode >protected
Count() const noexceptalib::containers::detail::SharedRecycler< TAllocator, TNode >inline
count(TNode *end=nullptr) const noexceptalib::lang::SidiListHook< TNode >inlineprotected
count(TNode *end=nullptr) const noexceptalib::lang::SidiListHook< TNode >inlineprotected
alib::lang::SidiNodeBase::count(SidiNodeBase *end=nullptr) const noexceptalib::lang::SidiNodeBase< TElement >inlineprotected
findAndRemove(TNode *elem) noexceptalib::lang::SidiListHook< TNode >inlineprotected
findAndRemove(TNode *elem) noexceptalib::lang::SidiListHook< TNode >inlineprotected
findLast() const noexceptalib::lang::SidiListHook< TNode >inlineprotected
findLast(TNode *hint) const noexceptalib::lang::SidiListHook< TNode >inlineprotected
findLast() const noexceptalib::lang::SidiListHook< TNode >inlineprotected
findLast(TNode *hint) const noexceptalib::lang::SidiListHook< TNode >inlineprotected
findLastBefore(TNode *elem) noexceptalib::lang::SidiListHook< TNode >inlineprotected
findLastBefore(TNode *elem) noexceptalib::lang::SidiListHook< TNode >inlineprotected
first() const noexceptalib::lang::SidiListHook< TNode >inlineprotected
first() const noexceptalib::lang::SidiListHook< TNode >inlineprotected
GetAllocator() const noexceptalib::lang::AllocatorMember< TAllocator >inline
hasNext() constalib::lang::SidiNodeBase< TElement >inlineprotected
hookBase typedefalib::containers::detail::SharedRecycler< TAllocator, TNode >protected
isEmpty() const noexceptalib::lang::SidiListHook< TNode >inlineprotected
isEmpty() const noexceptalib::lang::SidiListHook< TNode >inlineprotected
nalib::lang::SidiNodeBase< TElement >protected
next(SidiNodeBase *p)alib::lang::SidiNodeBase< TElement >inlineprotected
next() constalib::lang::SidiNodeBase< TElement >inlineprotected
operator=(const SidiListHook &) noexcept=deletealib::lang::SidiListHook< TNode >protected
operator=(SidiListHook &&) noexcept=defaultalib::lang::SidiListHook< TNode >protected
operator=(const SidiListHook &) noexcept=deletealib::lang::SidiListHook< TNode >protected
operator=(SidiListHook &&) noexcept=defaultalib::lang::SidiListHook< TNode >protected
alib::lang::SidiNodeBase::operator=(const SidiNodeBase &)=deletealib::lang::SidiNodeBase< TElement >protected
alib::lang::SidiNodeBase::operator=(SidiNodeBase &&) noexcept=defaultalib::lang::SidiNodeBase< TElement >protected
pointsTo(const SidiNodeBase *elem) constalib::lang::SidiNodeBase< TElement >inlineprotected
popFront() noexceptalib::lang::SidiListHook< TNode >inlineprotected
popFront() noexceptalib::lang::SidiListHook< TNode >inlineprotected
pushFront(TNode *elem) noexceptalib::lang::SidiListHook< TNode >inlineprotected
pushFront(TNode *first, TNode *last)alib::lang::SidiListHook< TNode >inlineprotected
pushFront(TNode *elem) noexceptalib::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() noexceptalib::lang::SidiNodeBase< TElement >inlineprotected
removeRangeBehind(TElement *last) noexceptalib::lang::SidiNodeBase< TElement >inlineprotected
Reserve(integer qty, lang::ValueReference reference)alib::containers::detail::SharedRecycler< TAllocator, TNode >inline
Reset() noexceptalib::containers::detail::SharedRecycler< TAllocator, TNode >inline
reset() noexceptalib::lang::SidiListHook< TNode >inlineprotected
reset() noexceptalib::lang::SidiListHook< TNode >inlineprotected
SharedRecycler() noexceptalib::containers::detail::SharedRecycler< TAllocator, TNode >inline
SharedRecycler(TAllocator &pAllocator) noexceptalib::containers::detail::SharedRecycler< TAllocator, TNode >inline
SidiListHook() noexceptalib::lang::SidiListHook< TNode >inlineprotected
SidiListHook(const SidiListHook &copy)=deletealib::lang::SidiListHook< TNode >protected
SidiListHook(SidiListHook &&) noexcept=defaultalib::lang::SidiListHook< TNode >protected
SidiListHook() noexceptalib::lang::SidiListHook< TNode >inlineprotected
SidiListHook(const SidiListHook &copy)=deletealib::lang::SidiListHook< TNode >protected
SidiListHook(SidiListHook &&) noexcept=defaultalib::lang::SidiListHook< TNode >protected
SidiNodeBase() noexcept=defaultalib::lang::SidiNodeBase< TElement >protected
SidiNodeBase(const SidiNodeBase &)=deletealib::lang::SidiNodeBase< TElement >protected
SidiNodeBase(SidiNodeBase &&) noexcept=defaultalib::lang::SidiNodeBase< TElement >protected
SidiNodeBase(TElement *next) noexceptalib::lang::SidiNodeBase< TElement >inlineexplicitprotected
TNode typedefalib::lang::SidiListHook< TNode >protected
TNode typedefalib::lang::SidiListHook< TNode >protected
~SharedRecycler() noexceptalib::containers::detail::SharedRecycler< TAllocator, TNode >inline