FCT
载入中...
搜索中...
未找到
RefCount.h 文件参考
#include <atomic>
#include "../DebugTools/MemoryCheak.h"
RefCount.h 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

浏览该文件的源代码.

class  FCT::RefCount
class  FCT::DeletableTrait< T >
 用于自定义对象销毁行为 更多...
struct  FCT::IsDeletableTrait< T, U >

命名空间

namespace  FCT

宏定义

#define FCT_SAFE_RELEASE(obj)
#define FCT_SAFE_ADDREF(p)

函数

void FCT::safeAddRef (RefCount *obj)
void FCT::safeRelease (RefCount *&obj)

宏定义说明

◆ FCT_SAFE_ADDREF

#define FCT_SAFE_ADDREF ( p)
值:
if (p) { p->addRef(); }

在文件 RefCount.h92 行定义.

◆ FCT_SAFE_RELEASE

#define FCT_SAFE_RELEASE ( obj)
值:
if (obj) obj->release(); obj = nullptr;

在文件 RefCount.h91 行定义.