|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
This is the complete list of members for PlatformMutex, including all inherited members.
| Give() noexcept | PlatformMutex | inline |
| handle_ | PlatformMutex | private |
| lock() noexcept | PlatformMutex | inline |
| lock_shared() noexcept | PlatformMutex | inline |
| native_handle() const noexcept | PlatformMutex | inline |
| operator=(const PlatformMutex &)=delete | PlatformMutex | |
| operator=(PlatformMutex &&other) noexcept | PlatformMutex | inline |
| PlatformMutex() noexcept | PlatformMutex | inline |
| PlatformMutex(const PlatformMutex &)=delete | PlatformMutex | |
| PlatformMutex(PlatformMutex &&other) noexcept | PlatformMutex | inline |
| Take(uint32_t timeout_ms=0) noexcept | PlatformMutex | inline |
| try_lock() noexcept | PlatformMutex | inline |
| try_lock_for(uint32_t timeout_ms) noexcept | PlatformMutex | inline |
| try_lock_shared() noexcept | PlatformMutex | inline |
| try_lock_shared_for(uint32_t timeout_ms) noexcept | PlatformMutex | inline |
| unlock() noexcept | PlatformMutex | inline |
| unlock_shared() noexcept | PlatformMutex | inline |
| ~PlatformMutex() noexcept | PlatformMutex | inline |