F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
Fw::ExternalFifoQueue< T > Member List

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

at(FwSizeType index) const overrideFw::ExternalFifoQueue< T >inlinevirtual
clear() overrideFw::ExternalFifoQueue< T >inlinevirtual
copyDataFrom(const FifoQueueBase< T > &queue)Fw::FifoQueueBase< T >inline
dequeue(T &e) overrideFw::ExternalFifoQueue< T >inlinevirtual
enqueue(const T &e) overrideFw::ExternalFifoQueue< T >inlinevirtual
ExternalFifoQueue()=defaultFw::ExternalFifoQueue< T >
ExternalFifoQueue(T *items, FwSizeType capacity)Fw::ExternalFifoQueue< T >inline
ExternalFifoQueue(ByteArray data, FwSizeType capacity)Fw::ExternalFifoQueue< T >inline
ExternalFifoQueue(const ExternalFifoQueue< T > &queue)Fw::ExternalFifoQueue< T >inline
ExternalFifoQueueTester classFw::ExternalFifoQueue< T >friend
FifoQueueBase()Fw::FifoQueueBase< T >inlineprotected
getByteArrayAlignment()Fw::ExternalFifoQueue< T >inlinestatic
getByteArraySize(FwSizeType capacity)Fw::ExternalFifoQueue< T >inlinestatic
getCapacity() const overrideFw::ExternalFifoQueue< T >inlinevirtual
getSize() const overrideFw::ExternalFifoQueue< T >inlinevirtual
isEmpty() constFw::SizedContainerinline
isFull() constFw::SizedContainerinline
operator=(const ExternalFifoQueue< T > &queue)Fw::ExternalFifoQueue< T >inline
peek(T &e, FwSizeType index=0) constFw::FifoQueueBase< T >inline
setStorage(T *items, FwSizeType capacity)Fw::ExternalFifoQueue< T >inline
setStorage(ByteArray data, FwSizeType capacity)Fw::ExternalFifoQueue< T >inline
SizedContainer()Fw::SizedContainerinlineprotected
~ExternalFifoQueue() override=defaultFw::ExternalFifoQueue< T >
~FifoQueueBase()=defaultFw::FifoQueueBase< T >protectedvirtual
~SizedContainer()=defaultFw::SizedContainerprotectedvirtual