#include <shared_mutex.hpp>
Public Member Functions | |
shared_mutex () | |
~shared_mutex () | |
shared_mutex (const shared_mutex &)=delete | |
shared_mutex & | operator= (const shared_mutex &)=delete |
void | lock () |
bool | try_lock () |
void | unlock () |
void | lock_shared () |
bool | try_lock_shared () |
void | unlock_shared () |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |