#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().
1.7.1