ReXGlue SDK
Loading...
Searching...
No Matches
rex::platform::RankedSharedMutex Class Reference

#include <rex/platform/lock_order.h>

Inheritance diagram for rex::platform::RankedSharedMutex:
[legend]

Public Member Functions

 RankedSharedMutex (LockRank rank)
void lock ()
void unlock ()
void lock_shared ()
void unlock_shared ()

Additional Inherited Members

Protected Member Functions inherited from rex::NonCopyable
 NonCopyable (const NonCopyable &)=delete
NonCopyable & operator= (const NonCopyable &)=delete

Detailed Description

A non recursive shared mutex that reports order violations in a debug build.


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