uavcan::CanTxQueue Member List

This is the complete list of members for uavcan::CanTxQueue, including all inherited members.

allocator_uavcan::AvlTree< CanTxQueueEntry >protected
appendToEndOf(Node *head, Node *newNode)uavcan::AvlTree< CanTxQueueEntry >inlineprivatestatic
AvlTree(IPoolAllocator &allocator, std::size_t allocator_quota)uavcan::AvlTree< CanTxQueueEntry >inline
balanceOf(Node *n)uavcan::AvlTree< CanTxQueueEntry >inlineprivatestatic
CanTxQueue(IPoolAllocator &allocator, ISystemClock &sysclock, std::size_t allocator_quota)uavcan::CanTxQueueinline
contains(const CanFrame &frame) constuavcan::CanTxQueue
AvlTree< CanTxQueueEntry >::contains(const CanTxQueueEntry *data) constuavcan::AvlTree< CanTxQueueEntry >inline
deleteFromList(Node *root, CanTxQueueEntry *data)uavcan::AvlTree< CanTxQueueEntry >inlineprivate
deleteNode(Node *&n)uavcan::AvlTree< CanTxQueueEntry >inlineprivate
getRejectedFrameCount() constuavcan::CanTxQueueinline
getSize() constuavcan::AvlTree< CanTxQueueEntry >inline
heightOf(const Node *n)uavcan::AvlTree< CanTxQueueEntry >inlineprivatestatic
insert(CanTxQueueEntry *data)uavcan::AvlTree< CanTxQueueEntry >inline
insertNode(Node *node, Node *newNode)uavcan::AvlTree< CanTxQueueEntry >inlineprivate
isEmpty() constuavcan::AvlTree< CanTxQueueEntry >inline
len_uavcan::AvlTree< CanTxQueueEntry >private
linkedListContains(Node *head, const CanFrame &frame) constuavcan::CanTxQueueprotected
AvlTree< CanTxQueueEntry >::linkedListContains(Node *head, const CanTxQueueEntry *data)uavcan::AvlTree< CanTxQueueEntry >inlineprotectedstatic
makeNode(CanTxQueueEntry *payload)uavcan::AvlTree< CanTxQueueEntry >inlineprivate
max() constuavcan::AvlTree< CanTxQueueEntry >inline
maxOf(int16_t a, int16_t b)uavcan::AvlTree< CanTxQueueEntry >inlineprivatestatic
Noncopyable(const Noncopyable &)uavcan::Noncopyableprivate
Noncopyable()uavcan::Noncopyableinlineprivate
operator=(const Noncopyable &)uavcan::Noncopyableprivate
peek()uavcan::CanTxQueue
postOrderNodeTraverseRecursively(Node *n, std::function< void(Node *&)> forEach)uavcan::AvlTree< CanTxQueueEntry >inlineprotected
postOrderTraverseEntryCleanup(Node *n)uavcan::CanTxQueueprivate
postOrderTraverseNodeCleanup(Node *n)uavcan::AvlTree< CanTxQueueEntry >inlineprivate
postOrderTraverseRecursively(Node *n, std::function< void(CanTxQueueEntry *&)> forEach)uavcan::AvlTree< CanTxQueueEntry >inlineprivate
push(const CanFrame &frame, MonotonicTime tx_deadline, CanIOFlags flags)uavcan::CanTxQueue
rejected_frames_cnt_uavcan::CanTxQueueprotected
remove(CanTxQueueEntry *entry)uavcan::CanTxQueue
removeEntry(CanTxQueueEntry *data)uavcan::AvlTree< CanTxQueueEntry >inline
removeNode(Node *node, CanTxQueueEntry *data)uavcan::AvlTree< CanTxQueueEntry >inlineprotected
root_uavcan::AvlTree< CanTxQueueEntry >protected
rotateLeft(Node *x)uavcan::AvlTree< CanTxQueueEntry >inlineprivatestatic
rotateRight(Node *y)uavcan::AvlTree< CanTxQueueEntry >inlineprivatestatic
safeIncrementRejectedFrames()uavcan::CanTxQueueprotected
searchForNonExpiredMax(Node *n)uavcan::CanTxQueueprotected
sysclock_uavcan::CanTxQueueprotected
topPriorityHigherOrEqual(const CanFrame &rhs_frame)uavcan::CanTxQueue
walkPostOrder(std::function< void(CanTxQueueEntry *&)> forEach)uavcan::AvlTree< CanTxQueueEntry >inline
~AvlTree()uavcan::AvlTree< CanTxQueueEntry >inlinevirtual
~CanTxQueue() overrideuavcan::CanTxQueue
~Noncopyable()uavcan::Noncopyableinlineprivate


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