OpenLexocad  27.1
global_modeller_mutex.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "tbb/mutex.h"
4 extern LX_BASE_EXPORT tbb::mutex global_modeller_mutex;
5 
6 #if 0
7 #define MODELLERLOCK(myop) \
8  { \
9  tbb::mutex::scoped_lock lock(global_modeller_mutex); \
10  myop; \
11  }
12 #else
13 #define MODELLERLOCK(myop) myop
14 #endif
LX_BASE_EXPORT tbb::mutex global_modeller_mutex