|
oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
|
This is the complete list of members for ove::Semaphore, including all inherited members.
| give() | ove::Semaphore | inline |
| handle() const | ove::Semaphore | inline |
| operator=(const Semaphore &)=delete (defined in ove::Semaphore) | ove::Semaphore | |
| operator=(Semaphore &&other) noexcept | ove::Semaphore | inline |
| Semaphore(unsigned int initial=0, unsigned int max=1) | ove::Semaphore | inlineexplicit |
| Semaphore(const Semaphore &)=delete (defined in ove::Semaphore) | ove::Semaphore | |
| Semaphore(Semaphore &&other) noexcept | ove::Semaphore | inline |
| take(uint32_t timeout_ms=OVE_WAIT_FOREVER) | ove::Semaphore | inline |
| valid() const | ove::Semaphore | inline |
| ~Semaphore() | ove::Semaphore | inline |