STLdoc
STLdocumentation
|
Public Member Functions | |
recursive_timed_mutex () | |
recursive_timed_mutex (const recursive_timed_mutex &)=delete | |
recursive_timed_mutex & | operator= (const recursive_timed_mutex &)=delete |
Public Member Functions inherited from _Timed_mutex_base | |
_Timed_mutex_base (int _Flags=0) | |
_Timed_mutex_base (const _Timed_mutex_base &)=delete | |
_Timed_mutex_base & | operator= (const _Timed_mutex_base &)=delete |
template<class _Rep , class _Period > | |
bool | try_lock_for (const chrono::duration< _Rep, _Period > &_Rel_time) |
template<class _Clock , class _Duration > | |
bool | try_lock_until (const chrono::time_point< _Clock, _Duration > &_Abs_time) |
bool | try_lock_until (const xtime *_Abs_time) |
Public Member Functions inherited from _Mutex_base | |
_Mutex_base (int _Flags=0) | |
~_Mutex_base () _NOEXCEPT | |
_Mutex_base (const _Mutex_base &)=delete | |
_Mutex_base & | operator= (const _Mutex_base &)=delete |
void | lock () |
bool | try_lock () |
void | unlock () |
native_handle_type | native_handle () |
Additional Inherited Members | |
Public Types inherited from _Mutex_base | |
typedef void * | native_handle_type |
|
inline |
|
delete |
|
delete |