|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
线程本地退役列表 更多...
#include <hazard_ptr.hpp>
Public 成员函数 | |
| void | add (hazard_pointer_obj_base *obj) |
| 添加对象到退役列表 | |
| void | clear () |
| 清空并销毁所有对象 | |
| ~retire_list () | |
| 析构函数 | |
Public 属性 | |
| hazard_pointer_obj_base * | head {nullptr} |
| 链表头 | |
| size_t | count {0} |
| 列表大小 | |
|
inline |
添加对象到退役列表
| obj | 要添加的对象 |
在文件 hazard_ptr.hpp 第 135 行定义.
引用了 count, head , 以及 hazard_pointer_obj_base::next.