|
LLVM 22.0.0git
|
SmartMutex - An R/W mutex with a compile time constant parameter that indicates whether this mutex should become a no-op when we're not running in multithreaded mode. More...
#include "llvm/Support/RWMutex.h"
Public Member Functions | |
| bool | lock_shared () |
| bool | unlock_shared () |
| bool | try_lock_shared () |
| bool | lock () |
| bool | unlock () |
| bool | try_lock () |
SmartMutex - An R/W mutex with a compile time constant parameter that indicates whether this mutex should become a no-op when we're not running in multithreaded mode.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |