distortos  v0.4.0
object-oriented C++ RTOS for microcontrollers
distortos::DynamicFifoQueue< T > Member List

This is the complete list of members for distortos::DynamicFifoQueue< T >, including all inherited members.

DynamicFifoQueue(size_t queueSize)distortos::DynamicFifoQueue< T >explicit
emplace(Args &&... args)distortos::FifoQueue< T >inline
FifoQueue(StorageUniquePointer &&storageUniquePointer, const size_t maxElements)distortos::FifoQueue< T >inline
pop(T &value)distortos::FifoQueue< T >inline
push(const T &value)distortos::FifoQueue< T >inline
push(T &&value)distortos::FifoQueue< T >inline
Storage typedefdistortos::FifoQueue< T >
StorageUniquePointer typedefdistortos::FifoQueue< T >
tryEmplace(Args &&... args)distortos::FifoQueue< T >inline
tryEmplaceFor(const TickClock::duration duration, Args &&... args)distortos::FifoQueue< T >inline
tryEmplaceFor(const std::chrono::duration< Rep, Period > duration, Args &&... args)distortos::FifoQueue< T >inline
tryEmplaceUntil(const TickClock::time_point timePoint, Args &&... args)distortos::FifoQueue< T >inline
tryEmplaceUntil(const std::chrono::time_point< TickClock, Duration > timePoint, Args &&... args)distortos::FifoQueue< T >inline
tryPop(T &value)distortos::FifoQueue< T >inline
tryPopFor(const TickClock::duration duration, T &value)distortos::FifoQueue< T >inline
tryPopFor(const std::chrono::duration< Rep, Period > duration, T &value)distortos::FifoQueue< T >inline
tryPopUntil(const TickClock::time_point timePoint, T &value)distortos::FifoQueue< T >inline
tryPopUntil(const std::chrono::time_point< TickClock, Duration > timePoint, T &value)distortos::FifoQueue< T >inline
tryPush(const T &value)distortos::FifoQueue< T >inline
tryPush(T &&value)distortos::FifoQueue< T >inline
tryPushFor(const TickClock::duration duration, const T &value)distortos::FifoQueue< T >inline
tryPushFor(const std::chrono::duration< Rep, Period > duration, const T &value)distortos::FifoQueue< T >inline
tryPushFor(const TickClock::duration duration, T &&value)distortos::FifoQueue< T >inline
tryPushFor(const std::chrono::duration< Rep, Period > duration, T &&value)distortos::FifoQueue< T >inline
tryPushUntil(const TickClock::time_point timePoint, const T &value)distortos::FifoQueue< T >inline
tryPushUntil(const std::chrono::time_point< TickClock, Duration > timePoint, const T &value)distortos::FifoQueue< T >inline
tryPushUntil(const TickClock::time_point timePoint, T &&value)distortos::FifoQueue< T >inline
tryPushUntil(const std::chrono::time_point< TickClock, Duration > timePoint, T &&value)distortos::FifoQueue< T >inline
~FifoQueue()distortos::FifoQueue< T >