uavcan::CanTxQueue Member List

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

allocator_uavcan::AvlTree< CanTxQueueEntry >protected
AvlTree(IPoolAllocator &allocator, std::size_t allocator_quota)uavcan::AvlTree< CanTxQueueEntry >inline
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
getRejectedFrameCount() constuavcan::CanTxQueueinline
getSize() constuavcan::AvlTree< CanTxQueueEntry >inline
insert(CanTxQueueEntry *data)uavcan::AvlTree< CanTxQueueEntry >inline
isEmpty() constuavcan::AvlTree< CanTxQueueEntry >inline
linkedListContains(Node *head, const CanFrame &frame) constuavcan::CanTxQueueprotected
AvlTree< CanTxQueueEntry >::linkedListContains(Node *head, const CanTxQueueEntry *data)uavcan::AvlTree< CanTxQueueEntry >inlineprotectedstatic
max() constuavcan::AvlTree< CanTxQueueEntry >inline
peek()uavcan::CanTxQueue
postOrderNodeTraverseRecursively(Node *n, std::function< void(Node *&)> forEach)uavcan::AvlTree< CanTxQueueEntry >inlineprotected
postOrderTraverseEntryCleanup(Node *n)uavcan::CanTxQueueprivate
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
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


uavcan_communicator
Author(s):
autogenerated on Wed Jan 11 2023 03:59:40