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.