#include <mingw.shared_mutex.h>
Definition at line 67 of file mingw.shared_mutex.h.
◆ counter_type
◆ native_handle_type
◆ shared_mutex() [1/2]
mingw_stdthread::portable::shared_mutex::shared_mutex |
( |
| ) |
|
|
inline |
◆ shared_mutex() [2/2]
mingw_stdthread::portable::shared_mutex::shared_mutex |
( |
const shared_mutex & |
| ) |
|
|
delete |
◆ ~shared_mutex()
mingw_stdthread::portable::shared_mutex::~shared_mutex |
( |
| ) |
|
|
inline |
◆ lock()
void mingw_stdthread::portable::shared_mutex::lock |
( |
void |
| ) |
|
|
inline |
◆ lock_shared()
void mingw_stdthread::portable::shared_mutex::lock_shared |
( |
void |
| ) |
|
|
inline |
◆ native_handle()
◆ operator=()
◆ try_lock()
bool mingw_stdthread::portable::shared_mutex::try_lock |
( |
void |
| ) |
|
|
inline |
◆ try_lock_shared()
bool mingw_stdthread::portable::shared_mutex::try_lock_shared |
( |
void |
| ) |
|
|
inline |
◆ unlock()
void mingw_stdthread::portable::shared_mutex::unlock |
( |
void |
| ) |
|
|
inline |
◆ unlock_shared()
void mingw_stdthread::portable::shared_mutex::unlock_shared |
( |
void |
| ) |
|
|
inline |
◆ kWriteBit
◆ mCounter
std::atomic<counter_type> mingw_stdthread::portable::shared_mutex::mCounter |
|
private |
The documentation for this class was generated from the following file: