#include <mutex.h>
Public Member Functions | |
MutexLock (Mutex &m) | |
~MutexLock () | |
Protected Attributes | |
Mutex & | mutex |
Friends | |
class | Condition |
wibble::sys::MutexLock::MutexLock | ( | Mutex & | m | ) | [inline] |
References wibble::sys::Mutex::lock(), and mutex.
wibble::sys::MutexLock::~MutexLock | ( | ) | [inline] |
References mutex, and wibble::sys::Mutex::unlock().
friend class Condition [friend] |
Mutex& wibble::sys::MutexLock::mutex [protected] |
Referenced by MutexLock(), wibble::sys::Condition::wait(), and ~MutexLock().