|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
互斥锁类型和工具 更多...
类 | |
| class | mutex |
| 非递归互斥锁 更多... | |
| class | recursive_mutex |
| 递归互斥锁 更多... | |
| class | lock< Mutex, WithDefer > |
| 锁管理器模板 更多... | |
| struct | defer_lock_tag |
| 延迟锁定标签 更多... | |
| struct | try_lock_tag |
| 尝试锁定标签 更多... | |
| class | lock< Mutex, true > |
| 智能锁管理器模板 更多... | |
| class | shared_mutex |
| 共享互斥锁类 更多... | |
| class | shared_lock< SharedMutex > |
| 共享锁类模板 更多... | |
类型定义 | |
| template<typename Mutex> | |
| using | smart_lock = lock<Mutex, true> |
| 智能锁管理器的便捷类型别名 | |
变量 | |
| MSTL_INLINE17 constexpr defer_lock_tag | defer_lock {} |
| 延迟锁定标签实例 | |
| MSTL_INLINE17 constexpr try_lock_tag | try_lock {} |
| 尝试锁定标签实例 | |
互斥锁类型和工具