distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
distortos::internal::MessageQueueBase Member List

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

EntryList typedefdistortos::internal::MessageQueueBase
entryList_distortos::internal::MessageQueueBaseprivate
EntryStorage typedefdistortos::internal::MessageQueueBase
EntryStorageUniquePointer typedefdistortos::internal::MessageQueueBase
entryStorageUniquePointer_distortos::internal::MessageQueueBaseprivate
FreeEntryList typedefdistortos::internal::MessageQueueBase
freeEntryList_distortos::internal::MessageQueueBaseprivate
getCapacity() constdistortos::internal::MessageQueueBaseinline
MessageQueueBase(EntryStorageUniquePointer &&entryStorageUniquePointer, ValueStorageUniquePointer &&valueStorageUniquePointer, size_t elementSize, size_t maxElements)distortos::internal::MessageQueueBase
pop(const SemaphoreFunctor &waitSemaphoreFunctor, uint8_t &priority, const QueueFunctor &functor)distortos::internal::MessageQueueBase
popPush(const SemaphoreFunctor &waitSemaphoreFunctor, const InternalFunctor &internalFunctor, Semaphore &waitSemaphore, Semaphore &postSemaphore)distortos::internal::MessageQueueBaseprivate
popSemaphore_distortos::internal::MessageQueueBaseprivate
push(const SemaphoreFunctor &waitSemaphoreFunctor, uint8_t priority, const QueueFunctor &functor)distortos::internal::MessageQueueBase
pushSemaphore_distortos::internal::MessageQueueBaseprivate
ValueStorage typedefdistortos::internal::MessageQueueBase
ValueStorageUniquePointer typedefdistortos::internal::MessageQueueBase
valueStorageUniquePointer_distortos::internal::MessageQueueBaseprivate
~MessageQueueBase()distortos::internal::MessageQueueBase