Feathercoin  0.5.0
P2P Digital Currency
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Macros
thread_annotations.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define EXCLUSIVE_LOCKS_REQUIRED(...)
 
#define SHARED_LOCKS_REQUIRED(...)
 
#define LOCKS_EXCLUDED(...)
 
#define LOCK_RETURNED(x)
 
#define SCOPED_LOCKABLE
 
#define EXCLUSIVE_LOCK_FUNCTION(...)
 
#define SHARED_LOCK_FUNCTION(...)
 
#define EXCLUSIVE_TRYLOCK_FUNCTION(...)
 
#define SHARED_TRYLOCK_FUNCTION(...)
 
#define UNLOCK_FUNCTION(...)
 
#define NO_THREAD_SAFETY_ANALYSIS
 

Macro Definition Documentation

#define EXCLUSIVE_LOCK_FUNCTION (   ...)

Definition at line 36 of file thread_annotations.h.

#define EXCLUSIVE_LOCKS_REQUIRED (   ...)

Definition at line 12 of file thread_annotations.h.

#define EXCLUSIVE_TRYLOCK_FUNCTION (   ...)

Definition at line 44 of file thread_annotations.h.

#define LOCK_RETURNED (   x)

Definition at line 24 of file thread_annotations.h.

#define LOCKS_EXCLUDED (   ...)

Definition at line 20 of file thread_annotations.h.

#define NO_THREAD_SAFETY_ANALYSIS

Definition at line 56 of file thread_annotations.h.

#define SCOPED_LOCKABLE

Definition at line 32 of file thread_annotations.h.

#define SHARED_LOCK_FUNCTION (   ...)

Definition at line 40 of file thread_annotations.h.

#define SHARED_LOCKS_REQUIRED (   ...)

Definition at line 16 of file thread_annotations.h.

#define SHARED_TRYLOCK_FUNCTION (   ...)

Definition at line 48 of file thread_annotations.h.

#define UNLOCK_FUNCTION (   ...)

Definition at line 52 of file thread_annotations.h.