#include <lock.h>
Public Member Functions | |
scoped_lock (mutex &mutex) | |
~scoped_lock () | |
Private Member Functions | |
scoped_lock (const scoped_lock &) | |
const scoped_lock & | operator= (const scoped_lock &) |
Private Attributes | |
mutex & | m_mutex |
abicollab::scoped_lock::scoped_lock | ( | mutex & | mutex | ) | [inline] |
References m_mutex, and abicollab::mutex::repr.
abicollab::scoped_lock::~scoped_lock | ( | ) | [inline] |
References m_mutex, and abicollab::mutex::repr.
abicollab::scoped_lock::scoped_lock | ( | const scoped_lock & | ) | [private] |
const scoped_lock& abicollab::scoped_lock::operator= | ( | const scoped_lock & | ) | [private] |
mutex& abicollab::scoped_lock::m_mutex [private] |
Referenced by scoped_lock(), and ~scoped_lock().