|
LMMS
|
#include <flock.h>
Public Member Functions | |
| FLock (const char8 *name="FLock") | |
| ~FLock () | |
| void | lock () SMTG_OVERRIDE |
| void | unlock () SMTG_OVERRIDE |
| bool | trylock () SMTG_OVERRIDE |
| Public Member Functions inherited from Steinberg::Base::Thread::ILock | |
| virtual | ~ILock () |
FLock declaration.
Lock constructor.
| name | lock name |
| Steinberg::Base::Thread::FLock::~FLock | ( | ) |
Lock destructor.
|
virtual |
Enables lock.
Implements Steinberg::Base::Thread::ILock.
|
virtual |
Tries to disable lock.
Implements Steinberg::Base::Thread::ILock.
|
virtual |
Disables lock.
Implements Steinberg::Base::Thread::ILock.