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

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

addBehind(TElement *elem)ForwardNode< TElement >inline
addBehind(TElement *first, TElement *last)ForwardNode< TElement >inline
begin()ForwardNode< TElement >inline
begin() constForwardNode< 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() constForwardNode< TElement >inline
operator=(const TNode &)=deleteForwardNode< TElement >
operator=(TNode &&) noexcept=defaultForwardNode< TElement >
pointsTo(TElement *elem) constForwardNode< TElement >inline
removeNext()ForwardNode< TElement >inline
removeRangeBehind(TElement *last)ForwardNode< TElement >inline
TNode typedefForwardNode< TElement >