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