F´ Flight Software - C/C++ Documentation
devel
A framework for building embedded system applications to NASA flight quality standards.
Os::QueueInterface Member List
This is the complete list of members for
Os::QueueInterface
, including all inherited members.
ALREADY_CREATED
enum value
Os::QueueInterface
BLOCKING
enum value
Os::QueueInterface
BlockingType
enum name
Os::QueueInterface
create
(const Fw::StringBase &name, FwSizeType depth, FwSizeType messageSize)=0
Os::QueueInterface
pure virtual
EMPTY
enum value
Os::QueueInterface
FULL
enum value
Os::QueueInterface
getDelegate
(QueueHandleStorage &aligned_placement_new_memory)
Os::QueueInterface
static
getHandle
()=0
Os::QueueInterface
pure virtual
getMessageHighWaterMark
() const =0
Os::QueueInterface
pure virtual
getMessagesAvailable
() const =0
Os::QueueInterface
pure virtual
INVALID_PRIORITY
enum value
Os::QueueInterface
NONBLOCKING
enum value
Os::QueueInterface
OP_OK
enum value
Os::QueueInterface
operator=
(const QueueInterface &other)=delete
Os::QueueInterface
virtual
QueueInterface
()=default
Os::QueueInterface
QueueInterface
(const QueueInterface &other)=delete
Os::QueueInterface
QueueInterface
(const QueueInterface *other)=delete
Os::QueueInterface
receive
(U8 *destination, FwSizeType capacity, BlockingType blockType, FwSizeType &actualSize, FwQueuePriorityType &priority)=0
Os::QueueInterface
pure virtual
RECEIVE_ERROR
enum value
Os::QueueInterface
send
(const U8 *buffer, FwSizeType size, FwQueuePriorityType priority, BlockingType blockType)=0
Os::QueueInterface
pure virtual
SEND_ERROR
enum value
Os::QueueInterface
SIZE_MISMATCH
enum value
Os::QueueInterface
Status
enum name
Os::QueueInterface
UNINITIALIZED
enum value
Os::QueueInterface
UNKNOWN_ERROR
enum value
Os::QueueInterface
~QueueInterface
()=default
Os::QueueInterface
virtual
Generated by
1.9.1