MPD
0.20.6
|
Wrapper for a CRITICAL_SECTION, backend for the Mutex class. More...
#include <CriticalSection.hxx>
Public Member Functions | |
CriticalSection () | |
~CriticalSection () | |
CriticalSection (const CriticalSection &other)=delete | |
CriticalSection & | operator= (const CriticalSection &other)=delete |
void | lock () |
bool | try_lock () |
void | unlock () |
Friends | |
class | WindowsCond |
Wrapper for a CRITICAL_SECTION, backend for the Mutex class.
Definition at line 38 of file CriticalSection.hxx.
|
inline |
Definition at line 44 of file CriticalSection.hxx.
|
inline |
Definition at line 48 of file CriticalSection.hxx.
|
delete |
|
inline |
Definition at line 55 of file CriticalSection.hxx.
|
delete |
|
inline |
Definition at line 59 of file CriticalSection.hxx.
|
inline |
Definition at line 63 of file CriticalSection.hxx.
|
friend |
Definition at line 39 of file CriticalSection.hxx.