YSTest: ystdex::make_successor< _tInt, _vBase, integer_sequence< _tInt, _vSeq... > > 模板结构体 参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

Public 类型 | Private 类型 | 所有成员列表
ystdex::make_successor< _tInt, _vBase, integer_sequence< _tInt, _vSeq... > > 模板结构体 参考

`#include <integer_sequence.hpp>`

## Public 类型

using | type = integer_sequence< _tInt, _vSeq..., static_cast< _tInt >(static_cast< common_t >(_vBase)+static_cast< common_t >(sizeof...(_vSeq)))>

## Private 类型

using | common_t = common_type_t< size_t, _tInt >

## 详细描述

### template<typename _tInt, _tInt _vBase, _tInt... _vSeq>
struct ystdex::make_successor< _tInt, _vBase, integer_sequence< _tInt, _vSeq... > >

在文件 integer_sequence.hpp 第 226 行定义.

## 成员类型定义说明

## ◆ common_t

template<typename _tInt , _tInt _vBase, _tInt... _vSeq>

using ystdex::make_successor< _tInt, _vBase, integer_sequence< _tInt, _vSeq... > >::common_t = common_type_t<size_t, _tInt>

private

在文件 integer_sequence.hpp 第 229 行定义.

## ◆ type

template<typename _tInt , _tInt _vBase, _tInt... _vSeq>

using ystdex::make_successor< _tInt, _vBase, integer_sequence< _tInt, _vSeq... > >::type = integer_sequence<_tInt, _vSeq..., static_cast<_tInt>(static_cast< common_t>(_vBase) + static_cast<common_t>(sizeof...(_vSeq)))>

在文件 integer_sequence.hpp 第 233 行定义.

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

- integer_sequence.hpp