This is the complete list of members for stk::sync::MessageQueueT< N, MSG >, including all inherited members.
| CAPACITY_MAX | stk::sync::MessageQueue | static |
| Get(void *msg_ptr, Timeout timeout=WAIT_INFINITE) | stk::sync::MessageQueue | inline |
| GetBuffer() | stk::sync::MessageQueue | inline |
| GetCapacity() const | stk::sync::MessageQueue | inline |
| GetCount() const | stk::sync::MessageQueue | inline |
| GetMsgSize() const | stk::sync::MessageQueue | inline |
| GetSpace() const | stk::sync::MessageQueue | inline |
| GetTraceName() const | stk::ITraceable | inline |
| IsEmpty() const | stk::sync::MessageQueue | inline |
| IsFull() const | stk::sync::MessageQueue | inline |
| IsStorageValid() const | stk::sync::MessageQueue | inline |
| m_buffer | stk::sync::MessageQueue | private |
| m_capacity | stk::sync::MessageQueue | private |
| m_count | stk::sync::MessageQueue | private |
| m_cv_not_empty | stk::sync::MessageQueue | private |
| m_cv_not_full | stk::sync::MessageQueue | private |
| m_head | stk::sync::MessageQueue | private |
| m_msg_size | stk::sync::MessageQueue | private |
| m_storage | stk::sync::MessageQueueT< N, MSG > | private |
| m_tail | stk::sync::MessageQueue | private |
| MessageQueue(uint8_t *buf, size_t capacity, size_t msg_size) | stk::sync::MessageQueue | inlineexplicit |
| MessageQueueT() | stk::sync::MessageQueueT< N, MSG > | inline |
| Next(size_t idx) const | stk::sync::MessageQueue | inlineprivate |
| Put(const void *msg_ptr, Timeout timeout=WAIT_INFINITE) | stk::sync::MessageQueue | inline |
| Reset() | stk::sync::MessageQueue | inline |
| SetTraceName(const char *name) | stk::ITraceable | inline |
| Slot(size_t idx) const | stk::sync::MessageQueue | inlineprivate |
| STK_NONCOPYABLE_CLASS(MessageQueueT) | stk::sync::MessageQueueT< N, MSG > | private |
| STK_STATIC_ASSERT_DESC(N >=1U, "MessageQueueT: capacity N must be at least 1") | stk::sync::MessageQueueT< N, MSG > | |
| STK_STATIC_ASSERT_DESC(N<=CAPACITY_MAX, "MessageQueueT: capacity N must not exceed CAPACITY_MAX") | stk::sync::MessageQueueT< N, MSG > | |
| STK_STATIC_ASSERT_DESC(MSG >=1U, "MessageQueueT: message size MSG must be at least 1") | stk::sync::MessageQueueT< N, MSG > | |
| TryGet(void *msg_ptr) | stk::sync::MessageQueue | inline |
| TryPut(const void *msg_ptr) | stk::sync::MessageQueue | inline |
| ~MessageQueue()=default | stk::sync::MessageQueue | |
| ~MessageQueueT()=default | stk::sync::MessageQueueT< N, MSG > | |