|
distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
|
Queues-related synchronization API of distortos. More...
Classes | |
| class | distortos::DynamicFifoQueue< T > |
| DynamicFifoQueue class is a variant of FifoQueue that has dynamic storage for queue's contents. More... | |
| class | distortos::DynamicMessageQueue< T > |
| DynamicMessageQueue class is a variant of MessageQueue that has dynamic storage for queue's contents. More... | |
| class | distortos::DynamicRawFifoQueue |
| DynamicRawFifoQueue class is a variant of RawFifoQueue that has dynamic storage for queue's contents. More... | |
| class | distortos::DynamicRawMessageQueue |
| DynamicRawMessageQueue class is a variant of RawMessageQueue that has dynamic storage for queue's contents. More... | |
| class | distortos::FifoQueue< T > |
| FifoQueue class is a simple FIFO queue for thread-thread, thread-interrupt or interrupt-interrupt communication. It supports multiple readers and multiple writers. It is implemented as a wrapper for internal::FifoQueueBase. More... | |
| class | distortos::MessageQueue< T > |
| MessageQueue class is a message queue for thread-thread, thread-interrupt or interrupt-interrupt communication. It supports multiple readers and multiple writers. It is implemented as a wrapper for internal::MessageQueueBase. More... | |
| class | distortos::RawFifoQueue |
| RawFifoQueue class is very similar to FifoQueue, but optimized for binary serializable types (like POD types). More... | |
| class | distortos::RawMessageQueue |
| RawMessageQueue class is very similar to MessageQueue, but optimized for binary serializable types (like POD types). More... | |
| class | distortos::StaticFifoQueue< T, QueueSize > |
| StaticFifoQueue class is a variant of FifoQueue that has automatic storage for queue's contents. More... | |
| class | distortos::StaticMessageQueue< T, QueueSize > |
| StaticMessageQueue class is a variant of MessageQueue that has automatic storage for queue's contents. More... | |
| class | distortos::StaticRawFifoQueue< ElementSize, QueueSize > |
| StaticRawFifoQueue class is a variant of RawFifoQueue that has automatic storage for queue's contents. More... | |
| class | distortos::StaticRawMessageQueue< ElementSize, QueueSize > |
| StaticRawMessageQueue class is a variant of RawMessageQueue that has automatic storage for queue's contents. More... | |
Queues-related synchronization API of distortos.