YSTest: ystdex::cpp2017::is_swappable_with< _type, _type2 > 模板结构体 参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

ystdex::cpp2017::is_swappable_with< _type, _type2 > 模板结构体 参考
Template Meta Programming » Meta Operations » Metafunctions | Traits » Type Traits Operations | YBase Replacement features | Template Meta Programming » Meta Operations » Metafunctions | Traits » Type Traits Operations » Binary Type Traits

判断是否可以调用 `swap` 。 更多...

`#include <swap.hpp>`

类 ystdex::cpp2017::is_swappable_with< _type, _type2 > 继承关系图:
[图例]
ystdex::cpp2017::is_swappable_with< _type, _type2 > 的协作图:
[图例]

## 详细描述

### template<typename _type, typename _type2>
struct ystdex::cpp2017::is_swappable_with< _type, _type2 >

判断是否可以调用 `swap` 。

参见
  WG21 P0185R1 。
  ISO C++17 [swappable.requirements] 。

自从
  build 586

在文件 swap.hpp 第 273 行定义.

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

- swap.hpp