Bitcoin Core 31.99.0
P2P Digital Currency
Classes | Macros | Typedefs
stdmutex.h File Reference
#include <threadsafety.h>
#include <util/macros.h>
#include <mutex>
Include dependency graph for stdmutex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StdMutex
 
class  StdMutex::Guard
 

Macros

#define STDLOCK(cs)   StdMutex::Guard UNIQUE_NAME(criticalblock){StdMutex::CheckNotHeld(cs)}
 

Typedefs

using StdLockGuard = StdMutex::Guard
 

Macro Definition Documentation

◆ STDLOCK

#define STDLOCK (   cs)    StdMutex::Guard UNIQUE_NAME(criticalblock){StdMutex::CheckNotHeld(cs)}

Definition at line 41 of file stdmutex.h.

Typedef Documentation

◆ StdLockGuard

Definition at line 43 of file stdmutex.h.