#include <mutex.h>
Public Member Functions | |
| MutexLock (Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu) | |
| MutexLock (const MutexLock &) | |
| MutexLock (MutexLock &&) | |
| MutexLock & | operator= (const MutexLock &) |
| MutexLock & | operator= (MutexLock &&) |
| ~MutexLock () UNLOCK_FUNCTION() | |
Private Attributes | |
| Mutex *const | mu_ |
| absl::MutexLock::MutexLock | ( | Mutex * | mu | ) | [inline, explicit] |
| absl::MutexLock::MutexLock | ( | const MutexLock & | ) |
| absl::MutexLock::~MutexLock | ( | ) | [inline] |
Mutex* const absl::MutexLock::mu_ [private] |