![]() |
Bitcoin Core 22.99.0
P2P Digital Currency
|
#include <mutex>Go to the source code of this file.
Classes | |
| class | StdMutex |
| class | StdLockGuard |
Macros | |
| #define | LOCKABLE |
| #define | SCOPED_LOCKABLE |
| #define | GUARDED_BY(x) |
| #define | PT_GUARDED_BY(x) |
| #define | ACQUIRED_AFTER(...) |
| #define | ACQUIRED_BEFORE(...) |
| #define | EXCLUSIVE_LOCK_FUNCTION(...) |
| #define | SHARED_LOCK_FUNCTION(...) |
| #define | EXCLUSIVE_TRYLOCK_FUNCTION(...) |
| #define | SHARED_TRYLOCK_FUNCTION(...) |
| #define | UNLOCK_FUNCTION(...) |
| #define | LOCK_RETURNED(x) |
| #define | LOCKS_EXCLUDED(...) |
| #define | EXCLUSIVE_LOCKS_REQUIRED(...) |
| #define | SHARED_LOCKS_REQUIRED(...) |
| #define | NO_THREAD_SAFETY_ANALYSIS |
| #define | ASSERT_EXCLUSIVE_LOCK(...) |
| #define ACQUIRED_AFTER | ( | ... | ) |
Definition at line 40 of file threadsafety.h.
| #define ACQUIRED_BEFORE | ( | ... | ) |
Definition at line 41 of file threadsafety.h.
| #define ASSERT_EXCLUSIVE_LOCK | ( | ... | ) |
Definition at line 52 of file threadsafety.h.
| #define EXCLUSIVE_LOCK_FUNCTION | ( | ... | ) |
Definition at line 42 of file threadsafety.h.
| #define EXCLUSIVE_LOCKS_REQUIRED | ( | ... | ) |
Definition at line 49 of file threadsafety.h.
| #define EXCLUSIVE_TRYLOCK_FUNCTION | ( | ... | ) |
Definition at line 44 of file threadsafety.h.
| #define GUARDED_BY | ( | x | ) |
Definition at line 38 of file threadsafety.h.
| #define LOCK_RETURNED | ( | x | ) |
Definition at line 47 of file threadsafety.h.
| #define LOCKABLE |
Definition at line 36 of file threadsafety.h.
| #define LOCKS_EXCLUDED | ( | ... | ) |
Definition at line 48 of file threadsafety.h.
| #define NO_THREAD_SAFETY_ANALYSIS |
Definition at line 51 of file threadsafety.h.
| #define PT_GUARDED_BY | ( | x | ) |
Definition at line 39 of file threadsafety.h.
| #define SCOPED_LOCKABLE |
Definition at line 37 of file threadsafety.h.
| #define SHARED_LOCK_FUNCTION | ( | ... | ) |
Definition at line 43 of file threadsafety.h.
| #define SHARED_LOCKS_REQUIRED | ( | ... | ) |
Definition at line 50 of file threadsafety.h.
| #define SHARED_TRYLOCK_FUNCTION | ( | ... | ) |
Definition at line 45 of file threadsafety.h.
| #define UNLOCK_FUNCTION | ( | ... | ) |
Definition at line 46 of file threadsafety.h.