oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
ove::Semaphore Member List

This is the complete list of members for ove::Semaphore, including all inherited members.

acquire()ove::Semaphoreinline
handle() constove::Semaphoreinline
operator=(const Semaphore &)=delete (defined in ove::Semaphore)ove::Semaphore
operator=(Semaphore &&other) noexceptove::Semaphoreinline
release()ove::Semaphoreinline
Semaphore(unsigned int initial=0, unsigned int max=1)ove::Semaphoreinlineexplicit
Semaphore(const Semaphore &)=delete (defined in ove::Semaphore)ove::Semaphore
Semaphore(Semaphore &&other) noexceptove::Semaphoreinline
try_acquire()ove::Semaphoreinline
try_acquire_for(const std::chrono::duration< Rep, Period > &rel) noexceptove::Semaphoreinline
try_acquire_until(const std::chrono::time_point< Clock, Duration > &deadline) noexceptove::Semaphoreinline
valid() constove::Semaphoreinline
~Semaphore() noexceptove::Semaphoreinline