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 thin wrapper for scheduler::FifoQueueBase.
More...
#include <FifoQueue.hpp>
|
using | Storage = scheduler::FifoQueueBase::Storage< T > |
| type of uninitialized storage for data More...
|
|
template<typename T>
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 thin wrapper for scheduler::FifoQueueBase.
- Parameters
-
T | is the type of data in queue |
type of uninitialized storage for data
FifoQueue's constructor.
- Parameters
-
[in] | storage | is an array of Storage elements |
[in] | maxElements | is the number of elements in storage array |
The documentation for this class was generated from the following file: