HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
PlatformMutex Member List

This is the complete list of members for PlatformMutex, including all inherited members.

Give() noexceptPlatformMutexinline
handle_PlatformMutexprivate
lock() noexceptPlatformMutexinline
lock_shared() noexceptPlatformMutexinline
native_handle() const noexceptPlatformMutexinline
operator=(const PlatformMutex &)=deletePlatformMutex
operator=(PlatformMutex &&other) noexceptPlatformMutexinline
PlatformMutex() noexceptPlatformMutexinline
PlatformMutex(const PlatformMutex &)=deletePlatformMutex
PlatformMutex(PlatformMutex &&other) noexceptPlatformMutexinline
Take(uint32_t timeout_ms=0) noexceptPlatformMutexinline
try_lock() noexceptPlatformMutexinline
try_lock_for(uint32_t timeout_ms) noexceptPlatformMutexinline
try_lock_shared() noexceptPlatformMutexinline
try_lock_shared_for(uint32_t timeout_ms) noexceptPlatformMutexinline
unlock() noexceptPlatformMutexinline
unlock_shared() noexceptPlatformMutexinline
~PlatformMutex() noexceptPlatformMutexinline