|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
原子内存序定义 更多...
#include "NeForce/core/typeinfo/types.hpp"函数 | |
| constexpr memory_order | neforce::operator| (memory_order mo, memory_order_modifier mod) noexcept |
| 内存顺序与修饰符的或操作符 | |
| constexpr memory_order | neforce::operator& (memory_order mo, memory_order_modifier mod) noexcept |
| 内存顺序与修饰符的与操作符 | |
| constexpr memory_order | neforce::cmpexch_failure_order (const memory_order mo) noexcept |
| 获取原子比较交换操作失败时的内存顺序 | |
| constexpr bool | neforce::is_valid_cmpexch_failure_order (const memory_order mo) noexcept |
| 检查比较交换失败内存顺序是否有效 | |
变量 | |
| constexpr auto | neforce::memory_order_relaxed = memory_order::relaxed |
| 宽松内存顺序常量 | |
| constexpr auto | neforce::memory_order_consume = memory_order::consume |
| 数据依赖内存顺序常量 | |
| constexpr auto | neforce::memory_order_acquire = memory_order::acquire |
| 获取内存顺序常量 | |
| constexpr auto | neforce::memory_order_release = memory_order::release |
| 释放内存顺序常量 | |
| constexpr auto | neforce::memory_order_acq_rel = memory_order::acq_rel |
| 获取-释放内存顺序常量 | |
| constexpr auto | neforce::memory_order_seq_cst = memory_order::seq_cst |
| 顺序一致性内存顺序常量 | |