oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
ove::Queue< T, MaxItems > Member List

This is the complete list of members for ove::Queue< T, MaxItems >, including all inherited members.

handle() constove::Queue< T, MaxItems >inline
operator=(const Queue &)=delete (defined in ove::Queue< T, MaxItems >)ove::Queue< T, MaxItems >
operator=(Queue &&other) noexceptove::Queue< T, MaxItems >inline
Queue()ove::Queue< T, MaxItems >inline
Queue(const Queue &)=delete (defined in ove::Queue< T, MaxItems >)ove::Queue< T, MaxItems >
Queue(Queue &&other) noexceptove::Queue< T, MaxItems >inline
receive(T &out)ove::Queue< T, MaxItems >inline
receive_from_isr(T &out) noexceptove::Queue< T, MaxItems >inline
send(const T &item)ove::Queue< T, MaxItems >inline
send_from_isr(const T &item) noexceptove::Queue< T, MaxItems >inline
try_receive(T &out)ove::Queue< T, MaxItems >inline
try_receive_for(T &out, const std::chrono::duration< Rep, Period > &rel) noexceptove::Queue< T, MaxItems >inline
try_receive_until(T &out, const std::chrono::time_point< Clock, Duration > &deadline) noexceptove::Queue< T, MaxItems >inline
try_send(const T &item)ove::Queue< T, MaxItems >inline
try_send_for(const T &item, const std::chrono::duration< Rep, Period > &rel) noexceptove::Queue< T, MaxItems >inline
try_send_until(const T &item, const std::chrono::time_point< Clock, Duration > &deadline) noexceptove::Queue< T, MaxItems >inline
valid() constove::Queue< T, MaxItems >inline
~Queue() noexceptove::Queue< T, MaxItems >inline