|
YACLib
C++ library for concurrent tasks execution
|
#include <recursive_timed_mutex.hpp>
Additional Inherited Members | |
Public Types inherited from yaclib::detail::Mutex< Impl > | |
| using | impl_t = Impl |
| Internal. | |
Public Member Functions inherited from yaclib::detail::TimedMutex< Impl > | |
| template<typename Rep , typename Period > | |
| bool | try_lock_for (const std::chrono::duration< Rep, Period > &timeout_duration) |
| template<typename Clock , typename Duration > | |
| bool | try_lock_until (const std::chrono::time_point< Clock, Duration > &timeout_time) |
Public Member Functions inherited from yaclib::detail::Mutex< Impl > | |
| void | lock () |
| bool | try_lock () |
| void | unlock () |
| impl_t & | GetImpl () |
Definition at line 9 of file recursive_timed_mutex.hpp.