|
STLdoc
STLdocumentation
|
Public Member Functions | |
| timed_mutex () | |
| timed_mutex (const timed_mutex &)=delete | |
| timed_mutex & | operator= (const 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 |
1.8.8