#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 |