|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
MSTL互斥锁 更多...
#include "MSTL/core/typeinfo/type_traits.hpp"类 | |
| class | mutex |
| 非递归互斥锁 更多... | |
| class | recursive_mutex |
| 递归互斥锁 更多... | |
| class | lock< Mutex, WithDefer > |
| 锁管理器模板 更多... | |
| struct | defer_lock_tag |
| 延迟锁定标签 更多... | |
| struct | try_lock_tag |
| 尝试锁定标签 更多... | |
| class | lock< Mutex, true > |
| 智能锁管理器模板 更多... | |
类型定义 | |
| 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 {} |
| 尝试锁定标签实例 | |