#include <boost/thread/locks.hpp>
Go to the source code of this file.
◆ CRITICAL_REGION_BEGIN
| #define CRITICAL_REGION_BEGIN |
( |
|
x | ) |
{ critical_region critical_region_var(x) |
◆ CRITICAL_REGION_END
| #define CRITICAL_REGION_END |
( |
| ) |
} |
◆ CRITICAL_REGION_LOCAL
| #define CRITICAL_REGION_LOCAL |
( |
|
x | ) |
critical_region critical_region_var(x) |
◆ EXCLUSIVE_CRITICAL_REGION_BEGIN
| #define EXCLUSIVE_CRITICAL_REGION_BEGIN |
( |
|
x | ) |
{ exclusive_guard critical_region_var(x) |
◆ SHARED_CRITICAL_REGION_BEGIN
| #define SHARED_CRITICAL_REGION_BEGIN |
( |
|
x | ) |
{ shared_guard critical_region_var(x) |