We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f67e38 commit 251bf1aCopy full SHA for 251bf1a
cpp/common/test/includes/standard-library/mutex.h
@@ -1,6 +1,6 @@
1
#ifndef _GHLIBCPP_MUTEX
2
#define _GHLIBCPP_MUTEX
3
-#include "chrono.h"
+#include <chrono>
4
5
namespace std {
6
@@ -77,6 +77,14 @@ template <typename Mutex> class lock_guard {
77
mutex_type &_m;
78
};
79
80
+template <class... MutexTypes> class scoped_lock {
81
+public:
82
+ explicit scoped_lock(MutexTypes &...m);
83
+ scoped_lock(const scoped_lock &) = delete;
84
+ scoped_lock &operator=(const scoped_lock &) = delete;
85
+ ~scoped_lock();
86
+};
87
+
88
} // namespace std
89
90
#endif // _GHLIBCPP_MUTEX
0 commit comments