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

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

Acquire(const CallerInfo &ci) constalib::lang::DbgCriticalSections
AcquireShared(const CallerInfo &ci) constalib::lang::DbgCriticalSections
AllocatorType typedefalib::containers::List< TAllocator, T, TRecycling >
allocBase typedefalib::containers::List< TAllocator, T, TRecycling >protected
ASSERTION_FORMATalib::lang::DbgCriticalSectionsstatic
back()alib::containers::List< TAllocator, T, TRecycling >inline
back() constalib::containers::List< TAllocator, T, TRecycling >inline
begin()alib::containers::List< TAllocator, T, TRecycling >inline
begin() constalib::containers::List< TAllocator, T, TRecycling >inline
BidiListHook() noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
BidiListHook(const BidiListHook &)=deletealib::lang::BidiListHook< detail::ListElement< T > >private
BidiListHook(BidiListHook &&move) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
BidiListHook(detail::ListElement< T > *first) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineexplicitprivate
BidiListHook(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
BidiListHook() noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
BidiListHook(const BidiListHook &)=deletealib::lang::BidiListHook< detail::ListElement< T > >private
BidiListHook(BidiListHook &&move) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
BidiListHook(detail::ListElement< T > *first) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineexplicitprivate
BidiListHook(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
cbegin() constalib::containers::List< TAllocator, T, TRecycling >inline
cend() constalib::containers::List< TAllocator, T, TRecycling >inline
Clear()alib::containers::List< TAllocator, T, TRecycling >inline
const_iterator typedefalib::containers::List< TAllocator, T, TRecycling >
const_reverse_iterator typedefalib::containers::List< TAllocator, T, TRecycling >
count(const TNode *end=nullptr) const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
count(const TNode *end=nullptr) const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
crbegin() constalib::containers::List< TAllocator, T, TRecycling >inline
crend() constalib::containers::List< TAllocator, T, TRecycling >inline
DbgCriticalSections(const char *name)alib::lang::DbgCriticalSectionsinline
DCSAcqalib::lang::DbgCriticalSectionsmutable
DCSLockalib::lang::DbgCriticalSections
DCSNamealib::lang::DbgCriticalSections
DCSReaderCntalib::lang::DbgCriticalSectionsmutable
DCSRelalib::lang::DbgCriticalSectionsmutable
DCSSAcqalib::lang::DbgCriticalSectionsmutable
DCSSRelalib::lang::DbgCriticalSectionsmutable
DCSWriterCntalib::lang::DbgCriticalSectionsmutable
DCSYieldOrSleepTimeInNSalib::lang::DbgCriticalSections
doAssert(bool cond, const CallerInfo &ciAssert, const CallerInfo &ci, const char *headline) constalib::lang::DbgCriticalSections
Element typedefalib::containers::List< TAllocator, T, TRecycling >protected
ElementAt(integer idx)alib::containers::List< TAllocator, T, TRecycling >inline
ElementAt(integer idx) constalib::containers::List< TAllocator, T, TRecycling >inline
emplace(const_iterator position, TArgs &&... args)alib::containers::List< TAllocator, T, TRecycling >inline
emplace_back(TArgs &&... args)alib::containers::List< TAllocator, T, TRecycling >inline
emplace_front(TArgs &&... args)alib::containers::List< TAllocator, T, TRecycling >inline
empty() constalib::containers::List< TAllocator, T, TRecycling >inline
end()alib::containers::List< TAllocator, T, TRecycling >inline
end() constalib::containers::List< TAllocator, T, TRecycling >inline
erase(const_iterator position)alib::containers::List< TAllocator, T, TRecycling >inline
erase(const_iterator begin, const_iterator end)alib::containers::List< TAllocator, T, TRecycling >inline
first() const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
first() const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
front()alib::containers::List< TAllocator, T, TRecycling >inline
front() constalib::containers::List< TAllocator, T, TRecycling >inline
GetAllocator()alib::containers::List< TAllocator, T, TRecycling >inline
hook typedefalib::containers::List< TAllocator, T, TRecycling >protected
Insert(const_iterator position, const T &copy)alib::containers::List< TAllocator, T, TRecycling >inline
Insert(const_iterator position, T &&move)alib::containers::List< TAllocator, T, TRecycling >inline
isEmpty() const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
isEmpty() const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
isFirst(const detail::ListElement< T > *elem) const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
isFirst(const detail::ListElement< T > *elem) const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
isLast(const detail::ListElement< T > *elem) const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
isLast(const detail::ListElement< T > *elem) const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
IsNotEmpty() constalib::containers::List< TAllocator, T, TRecycling >inline
iterator typedefalib::containers::List< TAllocator, T, TRecycling >
last() const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
last() const noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
List()alib::containers::List< TAllocator, T, TRecycling >inline
List(std::initializer_list< T > initList)alib::containers::List< TAllocator, T, TRecycling >inline
List(const List &copy)alib::containers::List< TAllocator, T, TRecycling >inline
List(List &&move)alib::containers::List< TAllocator, T, TRecycling >inline
List(AllocatorType &pAllocator)alib::containers::List< TAllocator, T, TRecycling >inline
List(AllocatorType &pAllocator, std::initializer_list< T > initList)alib::containers::List< TAllocator, T, TRecycling >inline
List(TSharedRecycler &pSharedRecycler)alib::containers::List< TAllocator, T, TRecycling >inline
List(TSharedRecycler &pSharedRecycler, std::initializer_list< T > initList)alib::containers::List< TAllocator, T, TRecycling >inline
operator=(const BidiListHook &)=deletealib::lang::BidiListHook< detail::ListElement< T > >private
operator=(BidiListHook &&) noexcept=defaultalib::lang::BidiListHook< detail::ListElement< T > >private
operator=(const BidiListHook &)=deletealib::lang::BidiListHook< detail::ListElement< T > >private
operator=(BidiListHook &&) noexcept=defaultalib::lang::BidiListHook< detail::ListElement< T > >private
pop_back()alib::containers::List< TAllocator, T, TRecycling >inline
pop_front()alib::containers::List< TAllocator, T, TRecycling >inline
popEnd() noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
popEnd() noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
popFront() noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
popFront() noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
push_back(const T &copy)alib::containers::List< TAllocator, T, TRecycling >inline
push_back(T &&move)alib::containers::List< TAllocator, T, TRecycling >inline
push_front(const T &copy)alib::containers::List< TAllocator, T, TRecycling >inline
push_front(T &&move)alib::containers::List< TAllocator, T, TRecycling >inline
pushEnd(detail::ListElement< T > *elem) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
pushEnd(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
pushEnd(detail::ListElement< T > *elem) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
pushEnd(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
pushFront(detail::ListElement< T > *elem) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
pushFront(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
pushFront(detail::ListElement< T > *elem) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
pushFront(detail::ListElement< T > *first, detail::ListElement< T > *last) noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
rbegin()alib::containers::List< TAllocator, T, TRecycling >inline
rbegin() constalib::containers::List< TAllocator, T, TRecycling >inline
RecyclablesCount() constalib::containers::List< TAllocator, T, TRecycling >inline
recyclerType typedefalib::containers::List< TAllocator, T, TRecycling >protected
Release(const CallerInfo &ci) constalib::lang::DbgCriticalSections
ReleaseShared(const CallerInfo &ci) constalib::lang::DbgCriticalSections
rend()alib::containers::List< TAllocator, T, TRecycling >inline
rend() constalib::containers::List< TAllocator, T, TRecycling >inline
ReserveRecyclables(integer qty, lang::ValueReference reference)alib::containers::List< TAllocator, T, TRecycling >inline
Reset()alib::containers::List< TAllocator, T, TRecycling >inline
reset() noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
reset() noexceptalib::lang::BidiListHook< detail::ListElement< T > >inlineprivate
reverse_iterator typedefalib::containers::List< TAllocator, T, TRecycling >
SharedRecyclerType typedefalib::containers::List< TAllocator, T, TRecycling >
size() constalib::containers::List< TAllocator, T, TRecycling >inline
size_type typedefalib::containers::List< TAllocator, T, TRecycling >
TFNode typedefalib::lang::BidiListHook< detail::ListElement< T > >private
TFNode typedefalib::lang::BidiListHook< detail::ListElement< T > >private
TNode typedefalib::lang::BidiListHook< detail::ListElement< T > >private
TNode typedefalib::lang::BidiListHook< detail::ListElement< T > >private
value_type typedefalib::containers::List< TAllocator, T, TRecycling >
yieldOrSleep() constalib::lang::DbgCriticalSectionsinline
~DbgCriticalSections()alib::lang::DbgCriticalSectionsinline
~List()alib::containers::List< TAllocator, T, TRecycling >inline