Searched refs:shared_timed_mutex (Results 1 – 2 of 2) sorted by relevance
106 shared_timed_mutex::shared_timed_mutex() : __base() {} in shared_timed_mutex() function in shared_timed_mutex107 void shared_timed_mutex::lock() { return __base.lock(); } in lock()108 bool shared_timed_mutex::try_lock() { return __base.try_lock(); } in try_lock()109 void shared_timed_mutex::unlock() { return __base.unlock(); } in unlock()110 void shared_timed_mutex::lock_shared() { return __base.lock_shared(); } in lock_shared()111 bool shared_timed_mutex::try_lock_shared() { return __base.try_lock_shared(); } in try_lock_shared()112 void shared_timed_mutex::unlock_shared() { return __base.unlock_shared(); } in unlock_shared()
45 class shared_timed_mutex48 shared_timed_mutex();49 ~shared_timed_mutex();51 shared_timed_mutex(const shared_timed_mutex&) = delete;52 shared_timed_mutex& operator=(const shared_timed_mutex&) = delete;210 shared_timed_mutex();211 _LIBCPP_INLINE_VISIBILITY ~shared_timed_mutex() = default;213 shared_timed_mutex(const shared_timed_mutex&) = delete;214 shared_timed_mutex& operator=(const shared_timed_mutex&) = delete;251 shared_timed_mutex::try_lock_until([all …]