µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
Loading...
Searching...
No Matches
os::rtos::message_queue_inclusive< T, N > Member List

This is the complete list of members for os::rtos::message_queue_inclusive< T, N >, including all inherited members.

allocator_type typedefos::rtos::message_queue
capacity(void) constos::rtos::message_queueinline
compute_allocated_size_bytes(std::size_t msgs, std::size_t msg_size_bytes)os::rtos::message_queueinline
default_priorityos::rtos::message_queuestatic
empty(void) constos::rtos::message_queueinline
full(void) constos::rtos::message_queueinline
index_t typedefos::rtos::message_queue
initializeros::rtos::message_queuestatic
length(void) constos::rtos::message_queueinline
max_msg_sizeos::rtos::message_queuestatic
max_priorityos::rtos::message_queuestatic
max_sizeos::rtos::message_queuestatic
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_inclusive(const attributes &attr=initializer)os::rtos::message_queue_inclusive< T, N >inline
message_queue_inclusive(const char *name, const attributes &attr=initializer)os::rtos::message_queue_inclusive< T, N >
msg_size(void) constos::rtos::message_queueinline
msg_size_t typedefos::rtos::message_queue
msgsos::rtos::message_queue_inclusive< T, N >static
name(void) constos::rtos::internal::object_namedinline
no_indexos::rtos::message_queuestatic
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_systeminline
object_named_system(const char *name)os::rtos::internal::object_named_systeminline
operator delete(void *ptr, std::size_t bytes)os::rtos::internal::object_named_systeminlinestatic
operator delete[](void *ptr, std::size_t bytes)os::rtos::internal::object_named_systeminlinestatic
operator new(std::size_t bytes)os::rtos::internal::object_named_systeminlinestatic
operator new(std::size_t bytes, void *ptr)os::rtos::internal::object_named_systeminlinestatic
operator new[](std::size_t bytes)os::rtos::internal::object_named_systeminlinestatic
operator new[](std::size_t bytes, void *ptr)os::rtos::internal::object_named_systeminlinestatic
operator==(const message_queue &rhs) constos::rtos::message_queueinline
priority_t typedefos::rtos::message_queue
receive(value_type *msg, priority_t *mprio=nullptr)os::rtos::message_queue_inclusive< T, N >inline
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 value_type *msg, priority_t mprio=default_priority)os::rtos::message_queue_inclusive< T, N >inline
os::rtos::message_queue::send(const void *msg, std::size_t nbytes, priority_t mprio=default_priority)os::rtos::message_queue
size_t typedefos::rtos::message_queue
timed_receive(value_type *msg, clock::duration_t timeout, priority_t *mprio=nullptr)os::rtos::message_queue_inclusive< T, N >inline
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 value_type *msg, clock::duration_t timeout, priority_t mprio=default_priority)os::rtos::message_queue_inclusive< T, N >inline
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(value_type *msg, priority_t *mprio=nullptr)os::rtos::message_queue_inclusive< T, N >inline
os::rtos::message_queue::try_receive(void *msg, std::size_t nbytes, priority_t *mprio=nullptr)os::rtos::message_queue
try_send(const value_type *msg, priority_t mprio=default_priority)os::rtos::message_queue_inclusive< T, N >inline
os::rtos::message_queue::try_send(const void *msg, std::size_t nbytes, priority_t mprio=default_priority)os::rtos::message_queue
value_type typedefos::rtos::message_queue_inclusive< T, N >
~message_queue()os::rtos::message_queuevirtual
~message_queue_inclusive() overrideos::rtos::message_queue_inclusive< T, N >virtual
~object_named()=defaultos::rtos::internal::object_named
~object_named_system()=defaultos::rtos::internal::object_named_system