YSTest: NPL::A1::PassesCombiner结构体 参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

Public 成员函数 | 所有成员列表
NPL::A1::PassesCombiner结构体 参考

遍合并器：逐次调用序列中的遍直至成功。 更多...

`#include <NPLA1.h>`

## Public 成员函数

template<typename _tIn >
YB_ATTR_nodiscard YB_PURE ReductionStatus | operator() (_tIn first, _tIn last) const

## 详细描述

遍合并器：逐次调用序列中的遍直至成功。

自从
  build 676

注解
  合并遍结果用于表示及早判断是否应继续规约，可在循环中实现再次规约一个项。
  忽略部分规约。不支持异步规约。

在文件 NPLA1.h 第 223 行定义.

## 成员函数说明

## ◆ operator()()

template<typename _tIn >

YB_ATTR_nodiscard YB_PURE ReductionStatus NPL::A1::PassesCombiner::operator() | ( | _tIn | first,
|  | _tIn | last
| ) |  | const

inline

注解
  对遍调用异常中立。

自从
  build 764

在文件 NPLA1.h 第 231 行定义.

引用了 ystdex::fast_any_of(), NPL::Neutral, YSLib::Drawing::r, NPL::Retrying , 以及 ynothrow.

函数调用图:

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

- NPLA1.h