#include <wefts_os_pthread.h>
Inheritance diagram for Wefts::OSMutexPthread:
Public Methods | |
OSMutexPthread () throw ( InitError ) | |
~OSMutexPthread () | |
virtual void | lock () |
Locks the mutex. | |
virtual bool | trylock () |
Try to lock the mutex. | |
virtual void | unlock () |
Unlocks the mutex. | |
Protected Attributes | |
pthread_mutex_t | m_mutex |
Friends | |
class | OSConditionPthread |
|
|
|
|
|
Locks the mutex.
Implements Wefts::OSMutexBase. |
|
Try to lock the mutex.
Implements Wefts::OSMutexBase. |
|
Unlocks the mutex.
Implements Wefts::OSMutexBase. |
|
|
|
|