#define ONIXS_ILINK3_API_DECL(typeKind, typeName)
#define ONIXS_ILINK3_EXPORTED
~Mutex()
Destructs the instance.
void release()
Releases the ownership (lock) and unblocks one of the waiting threads.
Mutex()
Initializes the instance.
bool tryAcquire()
Tries to acquires the lock ownership.
void acquire()
Acquires the lock ownership.