Urho3D
Public Member Functions | Private Attributes | List of all members
Urho3D::MutexLock Class Reference

Lock that automatically acquires and releases a mutex. More...

#include </home/runner/work/rurho3d.github.io/rurho3d.github.io/urho3d_repo/Source/Urho3D/Core/Mutex.h>

Public Member Functions

 MutexLock (Mutex &mutex)
 Construct and acquire the mutex.
 
 ~MutexLock ()
 Destruct. Release the mutex.
 
 MutexLock (const MutexLock &rhs)=delete
 Prevent copy construction.
 
MutexLockoperator= (const MutexLock &rhs)=delete
 Prevent assignment.
 

Private Attributes

Mutexmutex_
 Mutex reference.
 

Detailed Description

Lock that automatically acquires and releases a mutex.


The documentation for this class was generated from the following files: