F´ Flight Software - C/C++ Documentation  devel
A framework for building embedded system applications to NASA flight quality standards.
Os::Queue Member List

This is the complete list of members for Os::Queue, including all inherited members.

ALREADY_CREATED enum valueOs::QueueInterface
BLOCKING enum valueOs::QueueInterface
BlockingType enum nameOs::QueueInterface
create(const Fw::StringBase &name, FwSizeType depth, FwSizeType messageSize) overrideOs::Queuevirtual
EMPTY enum valueOs::QueueInterface
FULL enum valueOs::QueueInterface
getDelegate(QueueHandleStorage &aligned_placement_new_memory)Os::QueueInterfacestatic
getDepth() constOs::Queue
getHandle() overrideOs::Queuevirtual
getMessageHighWaterMark() const overrideOs::Queuevirtual
getMessagesAvailable() const overrideOs::Queuevirtual
getMessageSize() constOs::Queue
getName() constOs::Queue
getNumQueues()Os::Queuestatic
getStaticMutex()Os::Queuestatic
INVALID_PRIORITY enum valueOs::QueueInterface
NONBLOCKING enum valueOs::QueueInterface
OP_OK enum valueOs::QueueInterface
operator=(const QueueInterface &other) override=deleteOs::Queuevirtual
Queue()Os::Queue
Queue(const Queue &other)=deleteOs::Queue
Queue(const Queue *other)=deleteOs::Queue
QueueInterface()=defaultOs::QueueInterface
QueueInterface(const QueueInterface &other)=deleteOs::QueueInterface
QueueInterface(const QueueInterface *other)=deleteOs::QueueInterface
receive(U8 *destination, FwSizeType capacity, BlockingType blockType, FwSizeType &actualSize, FwQueuePriorityType &priority) overrideOs::Queuevirtual
receive(Fw::SerializeBufferBase &destination, BlockingType blockType, FwQueuePriorityType &priority)Os::Queue
RECEIVE_ERROR enum valueOs::QueueInterface
send(const U8 *buffer, FwSizeType size, FwQueuePriorityType priority, BlockingType blockType) overrideOs::Queuevirtual
send(const Fw::SerializeBufferBase &message, FwQueuePriorityType priority, BlockingType blockType)Os::Queue
SEND_ERROR enum valueOs::QueueInterface
SIZE_MISMATCH enum valueOs::QueueInterface
Status enum nameOs::QueueInterface
UNINITIALIZED enum valueOs::QueueInterface
UNKNOWN_ERROR enum valueOs::QueueInterface
~Queue()Os::Queuevirtual
~QueueInterface()=defaultOs::QueueInterfacevirtual