RavEngine
Loading...
Searching...
No Matches
phmap::LockableBaseImpl< MutexType >::ReadLock Class Reference

Public Types

using mutex_type = MutexType
 

Public Member Functions

 ReadLock (mutex_type &m)
 
 ReadLock (mutex_type &m, adopt_lock_t) noexcept
 
 ReadLock (mutex_type &m, defer_lock_t) noexcept
 
 ReadLock (mutex_type &m, try_to_lock_t)
 
 ReadLock (ReadLock &&o)
 
ReadLock & operator= (ReadLock &&other)
 
void lock ()
 
void unlock ()
 
bool try_lock ()
 
bool owns_lock () const noexcept
 
void swap (ReadLock &o) noexcept
 
mutex_type * mutex () const noexcept
 

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