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