|
distortos
v0.7.0
object-oriented C++ RTOS for microcontrollers
|
This is the complete list of members for distortos::StaticRawFifoQueue< ElementSize, QueueSize >, including all inherited members.
| getCapacity() | distortos::StaticRawFifoQueue< ElementSize, QueueSize > | inlinestatic |
| distortos::RawFifoQueue::getCapacity() const | distortos::RawFifoQueue | inline |
| getElementSize() | distortos::StaticRawFifoQueue< ElementSize, QueueSize > | inlinestatic |
| distortos::RawFifoQueue::getElementSize() const | distortos::RawFifoQueue | inline |
| pop(void *buffer, size_t size) | distortos::RawFifoQueue | |
| pop(T &buffer) | distortos::RawFifoQueue | inline |
| push(const void *data, size_t size) | distortos::RawFifoQueue | |
| push(const T &data) | distortos::RawFifoQueue | inline |
| RawFifoQueue(StorageUniquePointer &&storageUniquePointer, size_t elementSize, size_t maxElements) | distortos::RawFifoQueue | |
| StaticRawFifoQueue() | distortos::StaticRawFifoQueue< ElementSize, QueueSize > | inlineexplicit |
| storage_ | distortos::StaticRawFifoQueue< ElementSize, QueueSize > | private |
| StorageUniquePointer typedef | distortos::RawFifoQueue | |
| tryPop(void *buffer, size_t size) | distortos::RawFifoQueue | |
| tryPop(T &buffer) | distortos::RawFifoQueue | inline |
| tryPopFor(TickClock::duration duration, void *buffer, size_t size) | distortos::RawFifoQueue | |
| tryPopFor(const std::chrono::duration< Rep, Period > duration, void *const buffer, const size_t size) | distortos::RawFifoQueue | inline |
| tryPopFor(const std::chrono::duration< Rep, Period > duration, T &buffer) | distortos::RawFifoQueue | inline |
| tryPopUntil(TickClock::time_point timePoint, void *buffer, size_t size) | distortos::RawFifoQueue | |
| tryPopUntil(const std::chrono::time_point< TickClock, Duration > timePoint, void *const buffer, const size_t size) | distortos::RawFifoQueue | inline |
| tryPopUntil(const std::chrono::time_point< TickClock, Duration > timePoint, T &buffer) | distortos::RawFifoQueue | inline |
| tryPush(const void *data, size_t size) | distortos::RawFifoQueue | |
| tryPush(const T &data) | distortos::RawFifoQueue | inline |
| tryPushFor(TickClock::duration duration, const void *data, size_t size) | distortos::RawFifoQueue | |
| tryPushFor(const std::chrono::duration< Rep, Period > duration, const void *const data, const size_t size) | distortos::RawFifoQueue | inline |
| tryPushFor(const std::chrono::duration< Rep, Period > duration, const T &data) | distortos::RawFifoQueue | inline |
| tryPushUntil(TickClock::time_point timePoint, const void *data, size_t size) | distortos::RawFifoQueue | |
| tryPushUntil(const std::chrono::time_point< TickClock, Duration > timePoint, const void *const data, const size_t size) | distortos::RawFifoQueue | inline |
| tryPushUntil(const std::chrono::time_point< TickClock, Duration > timePoint, const T &data) | distortos::RawFifoQueue | inline |