|
SourceMod SDK
1.7
|
Describes a simple locking mutex. More...
#include <public/IThreader.h>
Public Member Functions | |
| virtual | ~IMutex () |
| virtual bool | TryLock ()=0 |
| Attempts to lock, but returns instantly. More... | |
| virtual void | Lock ()=0 |
| Attempts to lock by waiting for release. | |
| virtual void | Unlock ()=0 |
| Unlocks the mutex. | |
| virtual void | DestroyThis ()=0 |
| Destroys the mutex handle. | |
Describes a simple locking mutex.
|
inlinevirtual |
Virtual Destructor
|
pure virtual |
Attempts to lock, but returns instantly.