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.