Public Types | |
enum | Type { PROCESS_PRIVATE, PROCESS_SHARED } |
Public Member Functions | |
Mutex (Mutex::Type type, bool lock=false) | |
Mutex (bool lock=false) | |
int | init (Mutex::Type type, bool lock=false) |
int | init (bool lock=false) |
int | lock () |
int | unlock () |
bool | isLocked () const |
bool | trylock () |
pthread_mutex_t * | get_mutex () |
~Mutex () | |
Friends | |
class | Condition |
Definition at line 39 of file thread.h.