#include <shared_mutex>
|
(Note that these are not member symbols.)
|
| template<typename _Mutex> |
| void | swap (shared_lock< _Mutex > &__x, shared_lock< _Mutex > &__y) noexcept |
The standard shared mutex type.
Definition at line 409 of file shared_mutex.
◆ native_handle_type
| typedef void* std::shared_mutex::native_handle_type |
◆ lock()
| void std::shared_mutex::lock |
( |
| ) |
|
|
inline |
◆ lock_shared()
| void std::shared_mutex::lock_shared |
( |
| ) |
|
|
inline |
◆ native_handle()
| native_handle_type std::shared_mutex::native_handle |
( |
| ) |
|
|
inline |
◆ try_lock()
| bool std::shared_mutex::try_lock |
( |
| ) |
|
|
inline |
◆ try_lock_shared()
| bool std::shared_mutex::try_lock_shared |
( |
| ) |
|
|
inline |
◆ unlock()
| void std::shared_mutex::unlock |
( |
| ) |
|
|
inline |
◆ unlock_shared()
| void std::shared_mutex::unlock_shared |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: