Go to the documentation of this file.
20 #define QX_PERF_SCOPE(...) QX_EMPTY_MACRO
23 #ifndef QX_PERF_FREE_MUTEX
24 #define QX_PERF_FREE_MUTEX(name) std::mutex name
27 #ifndef QX_PERF_FREE_SHARED_MUTEX
28 #define QX_PERF_FREE_SHARED_MUTEX(name) std::shared_mutex name
32 #define QX_PERF_MUTEX(name) mutable std::mutex name
35 #ifndef QX_PERF_SHARED_MUTEX
36 #define QX_PERF_SHARED_MUTEX(name) mutable std::shared_mutex name