#include <mutex.h>
Definition at line 159 of file glog/src/base/mutex.h.
◆ Mutex() [1/3]
| MUTEX_NAMESPACE::Mutex::Mutex |
( |
| ) |
|
|
inline |
◆ ~Mutex()
| MUTEX_NAMESPACE::Mutex::~Mutex |
( |
| ) |
|
|
inline |
◆ Mutex() [2/3]
| MUTEX_NAMESPACE::Mutex::Mutex |
( |
Mutex * |
| ) |
|
|
inlineprivate |
◆ Mutex() [3/3]
| MUTEX_NAMESPACE::Mutex::Mutex |
( |
const Mutex & |
| ) |
|
|
private |
◆ AssertHeld()
| void MUTEX_NAMESPACE::Mutex::AssertHeld |
( |
| ) |
|
|
inline |
◆ Lock()
| void MUTEX_NAMESPACE::Mutex::Lock |
( |
| ) |
|
|
inline |
◆ operator=()
| void MUTEX_NAMESPACE::Mutex::operator= |
( |
const Mutex & |
| ) |
|
|
private |
◆ ReaderLock()
| void MUTEX_NAMESPACE::Mutex::ReaderLock |
( |
| ) |
|
|
inline |
◆ ReaderUnlock()
| void MUTEX_NAMESPACE::Mutex::ReaderUnlock |
( |
| ) |
|
|
inline |
◆ SetIsSafe()
| void MUTEX_NAMESPACE::Mutex::SetIsSafe |
( |
| ) |
|
|
inlineprivate |
◆ Unlock()
| void MUTEX_NAMESPACE::Mutex::Unlock |
( |
| ) |
|
|
inline |
◆ WriterLock()
| void MUTEX_NAMESPACE::Mutex::WriterLock |
( |
| ) |
|
|
inline |
◆ WriterUnlock()
| void MUTEX_NAMESPACE::Mutex::WriterUnlock |
( |
| ) |
|
|
inline |
◆ is_safe_
| volatile bool MUTEX_NAMESPACE::Mutex::is_safe_ |
|
private |
◆ mutex_
| MutexType MUTEX_NAMESPACE::Mutex::mutex_ |
|
private |
The documentation for this class was generated from the following file: