YSTest: ystdex::cpp2017::optional_last_value< _type > 模板结构体 参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

Public 成员函数 | 所有成员列表
ystdex::cpp2017::optional_last_value< _type > 模板结构体 参考
YBase Replacement extensions

合并可选值序列。 更多...

`#include <optional.h>`

## Public 成员函数

template<typename _tIn >
optional< _type > | operator() (_tIn first, _tIn last) const

## 详细描述

### template<typename _type>
struct ystdex::cpp2017::optional_last_value< _type >

合并可选值序列。

注解
  语义同 Boost.Signal2 的 `boost::optional_last_value` 。

自从
  build 675

在文件 optional.h 第 957 行定义.

## 成员函数说明

## ◆ operator()()

template<typename _type >
template<typename _tIn >

optional<_type> ystdex::cpp2017::optional_last_value< _type >::operator() | ( | _tIn | first,
|  | _tIn | last
| ) |  | const

inline

在文件 optional.h 第 961 行定义.

引用了 yforward.

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

- optional.h