|
EZLog
|
空atomic 更多...
#include <Logger.h>
Public 成员函数 | |
| null_atomic () | |
| value默认初始化。 | |
| null_atomic (T new_value) | |
| value用new_value初始化。 | |
| T | load (std::memory_order=std::memory_order_relaxed) const |
| 模拟atomic load,直接返回存储值。 | |
| void | store (T new_value, std::memory_order=std::memory_order_relaxed) |
| 模拟atomic store,直接赋值。 | |
Public 属性 | |
| T | value |
| 存储的值 | |
空atomic
|
inline |
value默认初始化。
|
inlineexplicit |
value用new_value初始化。
| new_value | value初始值 |
|
inline |
模拟atomic load,直接返回存储值。
|
inline |
模拟atomic store,直接赋值。
| new_value | 要赋的新值 |
| T EZLog::null_atomic< T >::value |
存储的值