Internal Interface Wrap
API reference
Loading...
Searching...
No Matches
PlatformMutexImpl< Backend > Member List

This is the complete list of members for PlatformMutexImpl< Backend >, including all inherited members.

Give() noexceptPlatformMutexImpl< Backend >inline
handle_PlatformMutexImpl< Backend >private
lock() noexceptPlatformMutexImpl< Backend >inline
lock_shared() noexceptPlatformMutexImpl< Backend >inline
native_handle() const noexceptPlatformMutexImpl< Backend >inline
operator=(const PlatformMutexImpl &)=deletePlatformMutexImpl< Backend >
operator=(PlatformMutexImpl &&other) noexceptPlatformMutexImpl< Backend >inline
PlatformMutexImpl() noexceptPlatformMutexImpl< Backend >inline
PlatformMutexImpl(const PlatformMutexImpl &)=deletePlatformMutexImpl< Backend >
PlatformMutexImpl(PlatformMutexImpl &&other) noexceptPlatformMutexImpl< Backend >inline
Take(uint32_t timeout_ms=0) noexceptPlatformMutexImpl< Backend >inline
try_lock() noexceptPlatformMutexImpl< Backend >inline
try_lock_for(uint32_t timeout_ms) noexceptPlatformMutexImpl< Backend >inline
try_lock_shared() noexceptPlatformMutexImpl< Backend >inline
try_lock_shared_for(uint32_t timeout_ms) noexceptPlatformMutexImpl< Backend >inline
unlock() noexceptPlatformMutexImpl< Backend >inline
unlock_shared() noexceptPlatformMutexImpl< Backend >inline
~PlatformMutexImpl() noexceptPlatformMutexImpl< Backend >inline