YSTest: ystdex::details::any_emplace< _tAny > 模板结构体 参考

YSTest PreAlpha_b800_20170810 The YSLib Test Project

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

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

Public 成员函数 | 所有成员列表
ystdex::details::any_emplace< _tAny > 模板结构体 参考

`#include <any.h>`

类 ystdex::details::any_emplace< _tAny > 继承关系图:
[图例]

## Public 成员函数

template<typename _type , typename... _tParams>
void | emplace (_tParams &&...args)
template<typename _type , typename _tOther , typename... _tParams>
void | emplace (std::initializer_list< _tOther > il, _tParams &&...args)
template<typename _tHolder , typename... _tParams>
void | emplace (any_ops::use_holder_t, _tParams &&...args)
template<typename _tHandler , typename... _tParams>
void | emplace_with_handler (_tParams &&...args)

## 详细描述

### template<class _tAny>
struct ystdex::details::any_emplace< _tAny >

在文件 any.h 第 796 行定义.

## 成员函数说明

template<class _tAny>
template<typename _type , typename... _tParams>

void ystdex::details::any_emplace< _tAny >::emplace | ( | _tParams &&... | args | ) |

inline

在文件 any.h 第 800 行定义.

参考自 YSLib::ValueObject::emplace().

这是这个函数的调用关系图:
template<class _tAny>
template<typename _type , typename _tOther , typename... _tParams>

void ystdex::details::any_emplace< _tAny >::emplace | ( | std::initializer_list< _tOther > | il,
|  | _tParams &&... | args
| ) |  |

inline

自从
  build 717

在文件 any.h 第 808 行定义.

template<class _tAny>
template<typename _tHolder , typename... _tParams>

void ystdex::details::any_emplace< _tAny >::emplace | ( | any_ops::use_holder_t | ,
|  | _tParams &&... | args
| ) |  |

inline

在文件 any.h 第 815 行定义.

template<class _tAny>
template<typename _tHandler , typename... _tParams>

void ystdex::details::any_emplace< _tAny >::emplace_with_handler | ( | _tParams &&... | args | ) |

inline

在文件 any.h 第 823 行定义.

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

- any.h