YSTest: YSLib::PointerHolderTraits< _tPointer > 模板结构体 参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 类列表
- 类索引
- 类继承关系
- 类成员

Public 类型 | 所有成员列表
YSLib::PointerHolderTraits< _tPointer > 模板结构体 参考
Template Meta Programing » Meta Operations » Metafunctions » Type Traits Operations

指针持有者特征。 更多...

`#include <YObject.h>`

类 YSLib::PointerHolderTraits< _tPointer > 继承关系图:
[图例]
YSLib::PointerHolderTraits< _tPointer > 的协作图:
[图例]

## Public 类型

using | holder_pointer = _tPointer
using | shared = ystdex::is_sharing< holder_pointer >

## 静态 Public 成员函数

static | PDefH (size_t, count_owner, const holder_pointer &p_held) ynothrow ImplRet(count_owner(shared()

## 详细描述

### template<typename _tPointer>
struct YSLib::PointerHolderTraits< _tPointer >

指针持有者特征。

自从
  build 784

在文件 YObject.h 第 300 行定义.

## 成员类型定义说明

template<typename _tPointer >

using YSLib::PointerHolderTraits< _tPointer >::holder_pointer = _tPointer

在文件 YObject.h 第 302 行定义.

template<typename _tPointer >

using YSLib::PointerHolderTraits< _tPointer >::shared = ystdex::is_sharing<holder_pointer>

在文件 YObject.h 第 303 行定义.

## 成员函数说明

template<typename _tPointer >

static YSLib::PointerHolderTraits< _tPointer >::PDefH | ( | size_t | ,
|  | count_owner | ,
|  | const holder_pointer & | p_held
| ) |  |

static

自从
  build 786

该结构体的文档由以下文件生成:

- YObject.h