Lines Matching defs:ThrowingMutex
45 // 1 Create a mutex type, 'ThrowingMutex', that throws when the lock is acquired
50 // 3 Create a 'condition_variable_any' object 'cv' and a 'ThrowingMutex'
87 class ThrowingMutex
91 ThrowingMutex(const ThrowingMutex&) = delete;
92 ThrowingMutex& operator=(const ThrowingMutex&) = delete;
94 ThrowingMutex() {
97 ~ThrowingMutex() = default;
111 ThrowingMutex mut;