uavcan::AvlTree< T > Member List

This is the complete list of members for uavcan::AvlTree< T >, including all inherited members.

allocator_uavcan::AvlTree< T >protected
appendToEndOf(Node *head, Node *newNode)uavcan::AvlTree< T >inlineprivatestatic
AvlTree(IPoolAllocator &allocator, std::size_t allocator_quota)uavcan::AvlTree< T >inline
balanceOf(Node *n)uavcan::AvlTree< T >inlineprivatestatic
contains(const T *data) constuavcan::AvlTree< T >inline
deleteFromList(Node *root, T *data)uavcan::AvlTree< T >inlineprivate
deleteNode(Node *&n)uavcan::AvlTree< T >inlineprivate
getSize() constuavcan::AvlTree< T >inline
heightOf(const Node *n)uavcan::AvlTree< T >inlineprivatestatic
insert(T *data)uavcan::AvlTree< T >inline
insertNode(Node *node, Node *newNode)uavcan::AvlTree< T >inlineprivate
isEmpty() constuavcan::AvlTree< T >inline
len_uavcan::AvlTree< T >private
linkedListContains(Node *head, const T *data)uavcan::AvlTree< T >inlineprotectedstatic
makeNode(T *payload)uavcan::AvlTree< T >inlineprivate
max() constuavcan::AvlTree< T >inline
maxOf(int16_t a, int16_t b)uavcan::AvlTree< T >inlineprivatestatic
Noncopyable(const Noncopyable &)uavcan::Noncopyableprivate
Noncopyable()uavcan::Noncopyableinlineprivate
operator=(const Noncopyable &)uavcan::Noncopyableprivate
postOrderNodeTraverseRecursively(Node *n, std::function< void(Node *&)> forEach)uavcan::AvlTree< T >inlineprotected
postOrderTraverseNodeCleanup(Node *n)uavcan::AvlTree< T >inlineprivate
postOrderTraverseRecursively(Node *n, std::function< void(T *&)> forEach)uavcan::AvlTree< T >inlineprivate
removeEntry(T *data)uavcan::AvlTree< T >inline
removeNode(Node *node, T *data)uavcan::AvlTree< T >inlineprotected
root_uavcan::AvlTree< T >protected
rotateLeft(Node *x)uavcan::AvlTree< T >inlineprivatestatic
rotateRight(Node *y)uavcan::AvlTree< T >inlineprivatestatic
walkPostOrder(std::function< void(T *&)> forEach)uavcan::AvlTree< T >inline
~AvlTree()uavcan::AvlTree< T >inlinevirtual
~Noncopyable()uavcan::Noncopyableinlineprivate


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04