#include <mmsmutex.h>
Public Member Functions | |
| MMSMutex (int attr=PTHREAD_MUTEX_ERRORCHECK) | |
| ~MMSMutex () | |
| int | lock () |
| int | unlock () |
| int | trylock () |
Private Attributes | |
| pthread_mutex_t | mutex |
| pthread_mutexattr_t | mutex_attr |
Definition at line 50 of file mmsmutex.h.
| MMSMutex::MMSMutex | ( | int | attr = PTHREAD_MUTEX_ERRORCHECK |
) |
Definition at line 35 of file mmsmutex.cpp.
| MMSMutex::~MMSMutex | ( | ) |
Definition at line 43 of file mmsmutex.cpp.
| int MMSMutex::lock | ( | ) |
Definition at line 47 of file mmsmutex.cpp.
| int MMSMutex::unlock | ( | ) |
Definition at line 51 of file mmsmutex.cpp.
| int MMSMutex::trylock | ( | ) |
Definition at line 55 of file mmsmutex.cpp.
pthread_mutex_t MMSMutex::mutex [private] |
Definition at line 52 of file mmsmutex.h.
pthread_mutexattr_t MMSMutex::mutex_attr [private] |
Definition at line 53 of file mmsmutex.h.