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