ALib C++ Library
Library Version:
1912 R0
Documentation generated by
aworx
lib
ForwardNode
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
() const
ForwardNode< TElement >
inline
cbegin
() const
ForwardNode< TElement >
inline
cend
() const
ForwardNode< TElement >
inline
ConstIterator
typedef
ForwardNode< TElement >
count
(TElement *start, TElement *end=nullptr)
ForwardNode< TElement >
inline
static
end
()
ForwardNode< TElement >
inline
end
() const
ForwardNode< TElement >
inline
forward
ForwardNode< TElement >
private
ForwardNode
() noexcept=default
ForwardNode< TElement >
ForwardNode
(const TNode &)=delete
ForwardNode< TElement >
ForwardNode
(TNode &&) noexcept=default
ForwardNode< TElement >
ForwardNode
(TElement *next) noexcept
ForwardNode< TElement >
inline
hasNext
() const
ForwardNode< TElement >
inline
isLast
() const
ForwardNode< TElement >
inline
Iterator
typedef
ForwardNode< TElement >
makeLast
()
ForwardNode< TElement >
inline
makePointTo
(TElement *elem)
ForwardNode< TElement >
inline
moveForward
(TNode *&pointer)
ForwardNode< TElement >
inline
static
moveForward
(TElement *&pointer)
ForwardNode< TElement >
inline
static
next
() const
ForwardNode< TElement >
inline
operator=
(const TNode &)=delete
ForwardNode< TElement >
operator=
(TNode &&) noexcept=default
ForwardNode< TElement >
pointsTo
(TElement *elem) const
ForwardNode< TElement >
inline
removeNext
()
ForwardNode< TElement >
inline
removeRangeBehind
(TElement *last)
ForwardNode< TElement >
inline
TNode
typedef
ForwardNode< TElement >