Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
CCriticalSection Class Reference
Wrapped mutex: supports recursive locking, but no waiting TODO: We should move away from using the recursive lock by default. More...
#include <sync.h>
Inheritance diagram for CCriticalSection:
Collaboration diagram for CCriticalSection:
Public Member Functions | |
~CCriticalSection () | |
Public Member Functions inherited from AnnotatedMixin< std::recursive_mutex > | |
void | lock () EXCLUSIVE_LOCK_FUNCTION() |
void | unlock () UNLOCK_FUNCTION() |
bool | try_lock () EXCLUSIVE_TRYLOCK_FUNCTION(true) |
Detailed Description
Wrapped mutex: supports recursive locking, but no waiting TODO: We should move away from using the recursive lock by default.
Constructor & Destructor Documentation
◆ ~CCriticalSection()
|
inline |
Definition at line 97 of file sync.h.
References DeleteLock().
The documentation for this class was generated from the following file:
- src/sync.h