refl-cpp |

Public Types | List of all members
refl::trait::as_tuple< T< Ts... > > Struct Template Reference

Provides a member typedef which is a std::tuple specialization with template type parameters equivalent to the type parameters of the provided type. More...

`#include <refl.hpp>`

## Public Types
typedef std::tuple< Ts... > | type

## Detailed Description

### template<template< typename... > typename T, typename... Ts>
struct refl::trait::as_tuple< T< Ts... > >

Provides a member typedef which is a std::tuple specialization with template type parameters equivalent to the type parameters of the provided type.

The provided type must be a template specialization.

typename as_tuple<type_list<int, float>>::type -> std::tuple<int, float>

## Member Typedef Documentation

## ◆ type

template<template< typename... > typename T, typename... Ts>

typedef std::tuple<Ts...> refl::trait::as_tuple< T< Ts... > >::type

The documentation for this struct was generated from the following file:

- include/refl.hpp

refl::trait::as_tuple< T< Ts... > >::type
std::tuple< Ts... > type
Definition: refl.hpp:877