| 58 | ~HxMutex() { if (mValid) DeleteCriticalSection(&mCritSec); } |
| 59 | void Lock() { EnterCriticalSection(&mCritSec); } |
| 60 | void Unlock() { LeaveCriticalSection(&mCritSec); } |
| 61 | bool TryLock() { return TryEnterCriticalSection(&mCritSec); } |
| 62 | bool IsValid() { return mValid; } |
| 63 | void Clean() |
no outgoing calls
no test coverage detected