|
fastdo
0.6.16
|
Shared自定义删除器场景 更多...
#include <smartptr.hpp>


Public 成员函数 | |
| SharedCustomDeleterContext (_HTy h, _Dt dt) | |
Public 成员函数 继承自 winux::SharedDeleterContext | |
| bool | _incRefNz () |
| 如果引用计数不是0,则增加引用计数。成功则返回true。 更多... | |
| void | incRef () |
| 增加引用计数 更多... | |
| void | decRef () |
| 减少引用计数。当引用计数为0时销毁资源,并且销毁资源时减少弱引用计数。 更多... | |
| void | incWRef () |
| 增加弱引用计数 更多... | |
| void | decWRef () |
| 减少弱引用计数,当弱引用计数为0时销毁删除器场景对象 更多... | |
| long | useCount () const |
| 资源引用计数 更多... | |
| bool | expired () const |
| 资源是否已过期 更多... | |
| long | weakCount () const |
| 弱引用计数 更多... | |
Protected 成员函数 | |
| virtual void | _destroy () override |
| 销毁资源 更多... | |
| virtual void | _deleteThis () override |
| 删除引用计数数据场景 更多... | |
Protected 成员函数 继承自 winux::SharedDeleterContext | |
| SharedDeleterContext () | |
| virtual | ~SharedDeleterContext () |
Shared自定义删除器场景
在文件 smartptr.hpp 第 581 行定义.
|
inline |
在文件 smartptr.hpp 第 584 行定义.
|
inlineoverrideprotectedvirtual |
|
inlineoverrideprotectedvirtual |