distortos  v0.4.0
object-oriented C++ RTOS for microcontrollers
distortos::internal::FifoQueueBase Member List

This is the complete list of members for distortos::internal::FifoQueueBase, including all inherited members.

elementSize_distortos::internal::FifoQueueBaseprivate
FifoQueueBase(StorageUniquePointer &&storageUniquePointer, size_t elementSize, size_t maxElements)distortos::internal::FifoQueueBase
getElementSize() constdistortos::internal::FifoQueueBaseinline
pop(const SemaphoreFunctor &waitSemaphoreFunctor, const QueueFunctor &functor)distortos::internal::FifoQueueBaseinline
popPush(const SemaphoreFunctor &waitSemaphoreFunctor, const QueueFunctor &functor, Semaphore &waitSemaphore, Semaphore &postSemaphore, void *&storage)distortos::internal::FifoQueueBaseprivate
popSemaphore_distortos::internal::FifoQueueBaseprivate
push(const SemaphoreFunctor &waitSemaphoreFunctor, const QueueFunctor &functor)distortos::internal::FifoQueueBaseinline
pushSemaphore_distortos::internal::FifoQueueBaseprivate
readPosition_distortos::internal::FifoQueueBaseprivate
storageEnd_distortos::internal::FifoQueueBaseprivate
StorageUniquePointer typedefdistortos::internal::FifoQueueBase
storageUniquePointer_distortos::internal::FifoQueueBaseprivate
writePosition_distortos::internal::FifoQueueBaseprivate
~FifoQueueBase()distortos::internal::FifoQueueBase