| allocator_type typedef | os::rtos::message_queue_allocated< Allocator > | |
| capacity(void) const | os::rtos::message_queue | inline |
| compute_allocated_size_bytes(std::size_t msgs, std::size_t msg_size_bytes) | os::rtos::message_queue | inline |
| default_priority | os::rtos::message_queue | static |
| empty(void) const | os::rtos::message_queue | inline |
| full(void) const | os::rtos::message_queue | inline |
| index_t typedef | os::rtos::message_queue | |
| initializer | os::rtos::message_queue | static |
| length(void) const | os::rtos::message_queue | inline |
| max_msg_size | os::rtos::message_queue | static |
| max_priority | os::rtos::message_queue | static |
| max_size | os::rtos::message_queue | static |
| message_queue(std::size_t msgs, std::size_t msg_size_bytes, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::message_queue | |
| message_queue(const char *name, std::size_t msgs, std::size_t msg_size_bytes, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::message_queue | |
| message_queue_allocated(std::size_t msgs, std::size_t msg_size_bytes, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::message_queue_allocated< Allocator > | inline |
| message_queue_allocated(const char *name, std::size_t msgs, std::size_t msg_size_bytes, const attributes &attr=initializer, const allocator_type &allocator=allocator_type()) | os::rtos::message_queue_allocated< Allocator > | |
| msg_size(void) const | os::rtos::message_queue | inline |
| msg_size_t typedef | os::rtos::message_queue | |
| name(void) const | os::rtos::internal::object_named | inline |
| no_index | os::rtos::message_queue | static |
| object_named() | os::rtos::internal::object_named | |
| object_named(const char *name) | os::rtos::internal::object_named | |
| object_named_system() | os::rtos::internal::object_named_system | inline |
| object_named_system(const char *name) | os::rtos::internal::object_named_system | inline |
| operator delete(void *ptr, std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
| operator delete[](void *ptr, std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
| operator new(std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
| operator new(std::size_t bytes, void *ptr) | os::rtos::internal::object_named_system | inlinestatic |
| operator new[](std::size_t bytes) | os::rtos::internal::object_named_system | inlinestatic |
| operator new[](std::size_t bytes, void *ptr) | os::rtos::internal::object_named_system | inlinestatic |
| operator==(const message_queue &rhs) const | os::rtos::message_queue | inline |
| priority_t typedef | os::rtos::message_queue | |
| receive(void *msg, std::size_t nbytes, priority_t *mprio=nullptr) | os::rtos::message_queue | |
| reset(void) | os::rtos::message_queue | |
| send(const void *msg, std::size_t nbytes, priority_t mprio=default_priority) | os::rtos::message_queue | |
| size_t typedef | os::rtos::message_queue | |
| timed_receive(void *msg, std::size_t nbytes, clock::duration_t timeout, priority_t *mprio=nullptr) | os::rtos::message_queue | |
| timed_send(const void *msg, std::size_t nbytes, clock::duration_t timeout, priority_t mprio=default_priority) | os::rtos::message_queue | |
| try_receive(void *msg, std::size_t nbytes, priority_t *mprio=nullptr) | os::rtos::message_queue | |
| try_send(const void *msg, std::size_t nbytes, priority_t mprio=default_priority) | os::rtos::message_queue | |
| ~message_queue() | os::rtos::message_queue | virtual |
| ~message_queue_allocated() override | os::rtos::message_queue_allocated< Allocator > | virtual |
| ~object_named()=default | os::rtos::internal::object_named | |
| ~object_named_system()=default | os::rtos::internal::object_named_system | |