12 #ifndef INCLUDE_DISTORTOS_DYNAMICFIFOQUEUE_HPP_ 13 #define INCLUDE_DISTORTOS_DYNAMICFIFOQUEUE_HPP_ 49 FifoQueue<T>{{
new Storage[queueSize], internal::storageDeleter<Storage>}, queueSize}
56 #endif // INCLUDE_DISTORTOS_DYNAMICFIFOQUEUE_HPP_ typename std::aligned_storage< sizeof(T), alignof(T)>::type Storage
type of uninitialized storage for data
Definition: FifoQueue.hpp:49
FifoQueue class is a simple FIFO queue for thread-thread, thread-interrupt or interrupt-interrupt com...
Definition: FifoQueue.hpp:44
storageDeleter() definition
Top-level namespace of distortos project.
Definition: buttons.hpp:33
DynamicFifoQueue(size_t queueSize)
DynamicFifoQueue's constructor.
Definition: DynamicFifoQueue.hpp:48
DynamicFifoQueue class is a variant of FifoQueue that has dynamic storage for queue's contents.
Definition: DynamicFifoQueue.hpp:31