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