Operating system mutual exclusion primitive. More...

#include <Urho3D/Core/Mutex.h>

Public Member Functions

 Mutex ()
 Construct.
 
 ~Mutex ()
 Destruct.
 
void Acquire ()
 Acquire the mutex. Block if already acquired.
 
bool TryAcquire ()
 Try to acquire the mutex without locking. Return true if successful.
 
void Release ()
 Release the mutex.
 

Private Attributes

void * handle_
 Mutex handle.
 

Detailed Description

Operating system mutual exclusion primitive.


The documentation for this class was generated from the following files:
  • Source/Urho3D/Core/Mutex.h
  • Source/Urho3D/Core/Mutex.cpp