| 15 | MutexSys::~MutexSys() { DeleteCriticalSection((CRITICAL_SECTION*)mutex); delete (CRITICAL_SECTION*)mutex; } |
| 16 | void MutexSys::lock() { EnterCriticalSection((CRITICAL_SECTION*)mutex); } |
| 17 | bool MutexSys::try_lock() { return TryEnterCriticalSection((CRITICAL_SECTION*)mutex) != 0; } |
| 18 | void MutexSys::unlock() { LeaveCriticalSection((CRITICAL_SECTION*)mutex); } |
| 19 | } |
| 20 | #endif |
no outgoing calls
no test coverage detected