YSTest  PreAlpha_b500_20140530
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
ystdex::details::tuple_element_convertible< std::tuple< _types1...>, std::tuple< _types2...>, variadic_sequence< _vHead, _vSeq...> > 模板结构体 参考

#include <tuple.hpp>

静态 Public 属性

static const bool value
 

Private 类型

using t1 = std::tuple< _types1...>
 
using t2 = std::tuple< _types2...>
 

详细描述

template<typename... _types1, typename... _types2, size_t... _vSeq, size_t _vHead>
struct ystdex::details::tuple_element_convertible< std::tuple< _types1...>, std::tuple< _types2...>, variadic_sequence< _vHead, _vSeq...> >

在文件 tuple.hpp62 行定义.

成员类型定义说明

template<typename... _types1, typename... _types2, size_t... _vSeq, size_t _vHead>
using ystdex::details::tuple_element_convertible< std::tuple< _types1...>, std::tuple< _types2...>, variadic_sequence< _vHead, _vSeq...> >::t1 = std::tuple<_types1...>
private

在文件 tuple.hpp69 行定义.

template<typename... _types1, typename... _types2, size_t... _vSeq, size_t _vHead>
using ystdex::details::tuple_element_convertible< std::tuple< _types1...>, std::tuple< _types2...>, variadic_sequence< _vHead, _vSeq...> >::t2 = std::tuple<_types2...>
private

在文件 tuple.hpp70 行定义.

类成员变量说明

template<typename... _types1, typename... _types2, size_t... _vSeq, size_t _vHead>
const bool ystdex::details::tuple_element_convertible< std::tuple< _types1...>, std::tuple< _types2...>, variadic_sequence< _vHead, _vSeq...> >::value
static
初始值:
= std::is_convertible<
sequence_element_t<_vHead, t1>, sequence_element_t<_vHead, t2>>::value
&& tuple_element_convertible<t1, t2, variadic_sequence<_vSeq...>>

在文件 tuple.hpp73 行定义.


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