ALib C++ Library
Library Version:
1912 R0
Documentation generated by
aworx
lib
BidiNode
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
backward
BidiNode< TElement >
private
begin
()
ForwardNode< TElement >
inline
begin
() const
ForwardNode< TElement >
inline
BidiNode
() noexcept=default
BidiNode< TElement >
BidiNode
(const TNode &)=delete
BidiNode< TElement >
BidiNode
(TNode &&) noexcept=default
BidiNode< TElement >
BidiNode
(TElement *next, TElement *previous) noexcept
BidiNode< 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
BidiNode< TElement >
inline
operator=
(const TNode &)=delete
BidiNode< TElement >
operator=
(TNode &&) noexcept=default
BidiNode< TElement >
aworx::lib::ForwardNode::operator=
(const TNode &)=delete
ForwardNode< TElement >
aworx::lib::ForwardNode::operator=
(TNode &&) noexcept=default
ForwardNode< TElement >
pointsTo
(TElement *elem) const
ForwardNode< TElement >
inline
prev
() const
BidiNode< 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
typedef
BidiNode< TElement >
TNode
typedef
BidiNode< TElement >