ALib C++ Library
Library Version: 1912 R0
Documentation generated by doxygen
BidiNode< TElement > Member List

This is the complete list of members for BidiNode< TElement >, including all inherited members.

addBefore(TElement *elem)BidiNode< TElement >inline
addBefore(TElement *first, TElement *last)BidiNode< TElement >inline
addBehind(TElement *elem)BidiNode< TElement >inline
addBehind(TElement *first, TElement *last)BidiNode< TElement >inline
backwardBidiNode< TElement >private
begin()ForwardNode< TElement >inline
begin() constForwardNode< TElement >inline
BidiNode() noexcept=defaultBidiNode< TElement >
BidiNode(const TNode &)=deleteBidiNode< TElement >
BidiNode(TNode &&) noexcept=defaultBidiNode< TElement >
BidiNode(TElement *next, TElement *previous) noexceptBidiNode< TElement >inline
cbegin() constForwardNode< TElement >inline
cend() constForwardNode< TElement >inline
ConstIterator typedefForwardNode< TElement >
count(TElement *start, TElement *end=nullptr)ForwardNode< TElement >inlinestatic
end()ForwardNode< TElement >inline
end() constForwardNode< TElement >inline
forwardForwardNode< TElement >private
ForwardNode() noexcept=defaultForwardNode< TElement >
ForwardNode(const TNode &)=deleteForwardNode< TElement >
ForwardNode(TNode &&) noexcept=defaultForwardNode< TElement >
ForwardNode(TElement *next) noexceptForwardNode< TElement >inline
hasNext() constForwardNode< TElement >inline
isLast() constForwardNode< TElement >inline
Iterator typedefForwardNode< TElement >
makeLast()ForwardNode< TElement >inline
makePointTo(TElement *elem)ForwardNode< TElement >inline
moveForward(TNode *&pointer)ForwardNode< TElement >inlinestatic
moveForward(TElement *&pointer)ForwardNode< TElement >inlinestatic
next() constBidiNode< TElement >inline
operator=(const TNode &)=deleteBidiNode< TElement >
operator=(TNode &&) noexcept=defaultBidiNode< TElement >
aworx::lib::ForwardNode::operator=(const TNode &)=deleteForwardNode< TElement >
aworx::lib::ForwardNode::operator=(TNode &&) noexcept=defaultForwardNode< TElement >
pointsTo(TElement *elem) constForwardNode< TElement >inline
prev() constBidiNode< TElement >inline
remove()BidiNode< TElement >inline
remove(TElement *last)BidiNode< TElement >inline
removeNext()ForwardNode< TElement >inline
removeRangeBehind(TElement *last)ForwardNode< TElement >inline
self()BidiNode< TElement >inline
TFNode typedefBidiNode< TElement >
TNode typedefBidiNode< TElement >