YACLib
C++ library for concurrent tasks execution
Loading...
Searching...
No Matches
recursive_timed_mutex.hpp
Go to the documentation of this file.
1#pragma once
2
3#if YACLIB_FAULT_RECURSIVE_TIMED_MUTEX == 2
6
7namespace yaclib_std {
8
10
11} // namespace yaclib_std
12#elif YACLIB_FAULT_RECURSIVE_TIMED_MUTEX == 1
14
15# include <mutex>
16
17namespace yaclib_std {
18
20
21} // namespace yaclib_std
22#else
23# include <mutex>
24
25namespace yaclib_std {
26
27using recursive_timed_mutex = std::recursive_timed_mutex;
28
29} // namespace yaclib_std
30#endif
std::recursive_timed_mutex recursive_timed_mutex