#include <wefts_os_windows.h>
Inheritance diagram for Wefts::OSMutexWindows:


Public Methods | |
| OSMutexWindows () throw ( InitError ) | |
| ~OSMutexWindows () | |
| virtual void | lock () |
| Locks the mutex. | |
| virtual bool | trylock () |
| Try to lock the mutex. | |
| virtual void | unlock () |
| Unlocks the mutex. | |
Protected Attributes | |
| CRITICAL_SECTION | m_sect |
Friends | |
| class | OSConditionWindows |
|
|
|
|
|
|
|
|
Locks the mutex.
Implements Wefts::OSMutexBase. |
|
|
Try to lock the mutex.
Implements Wefts::OSMutexBase. |
|
|
Unlocks the mutex.
Implements Wefts::OSMutexBase. |
|
|
|
|
|
|
1.2.18