YSTest: set.hpp 文件参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

类 | 命名空间 | 宏定义
set.hpp 文件参考
YBaseLib » YStandardExtend

集合容器。 更多...

`#include "functor.hpp"`
`#include "iterator.hpp"`
`#include "map.hpp"`
set.hpp 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

## 类

struct | ystdex::details::tcompare< _tWrappedKey, _fComp, bool >
struct | ystdex::details::tcompare< _tWrappedKey, _fComp, true >
class | ystdex::details::wrapped_key< _type >
struct | ystdex::mapped_set_traits< _type >
| 映射值集合特征。 更多...
class | ystdex::mapped_set< _type, _fComp, _tTraits, _tAlloc >
| 允许指定不同于值类型的键的集合。 更多...

## 命名空间

| ystdex
| `<memory>` 特性测试宏。
| ystdex::details

## 宏定义

#define | YB_Impl_Set_UseGenericLookup false
#define | YB_Impl_Set_GenericLookupHead(_n, _r)

## 详细描述

集合容器。

版本
  r1437

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  build 665

创建时间:
  2016-01-23 20:13:53 +0800

修改时间:
  2019-09-05 14:58 +0800

文本编码:
  UTF-8

模块名称:
  YStandardEx::Set

在文件 set.hpp 中定义.

## 宏定义说明

## ◆ YB_Impl_Set_GenericLookupHead

#define YB_Impl_Set_GenericLookupHead | ( |  | _n,
|  |  | _r
| ) |  |

值:
template<typename _tTransKey, \
yimpl(typename = enable_if_transparent_t<_fComp, _tTransKey>)> \
YB_ATTR_nodiscard YB_PURE _r \
_n(const _tTransKey& x)

在文件 set.hpp 第 655 行定义.

## ◆ YB_Impl_Set_UseGenericLookup

#define YB_Impl_Set_UseGenericLookup false

在文件 set.hpp 第 55 行定义.

x
const EncapsulationBase & x
Definition: NPLA1Forms.cpp:1536
YB_PURE
#define YB_PURE
指示函数或函数模板实例为纯函数。
Definition: ydef.h:919