μHAL (v2.8.17)
Part of the IPbus software repository
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | List of all members
pack_element< N, T, Ts > Struct Template Reference

Return the Nth element from the parameter pack. More...

#include </builds/ipbus/ipbus-software/uhal/python/pybind11-python2/include/pybind11/detail/common.h>

Public Types

using type = typename pack_element< N - 1, Ts... >::type
 
using type = typename pack_element< N - 1, Ts... >::type
 

Detailed Description

template<size_t N, typename T, typename... Ts>
struct pack_element< N, T, Ts >

Return the Nth element from the parameter pack.

Definition at line 823 of file common.h.

Member Typedef Documentation

◆ type [1/2]

template<size_t N, typename T , typename... Ts>
using pack_element< N, T, Ts >::type = typename pack_element<N - 1, Ts...>::type

Definition at line 824 of file common.h.

◆ type [2/2]

template<size_t N, typename T , typename... Ts>
using pack_element< N, T, Ts >::type = typename pack_element<N - 1, Ts...>::type

Definition at line 843 of file common.h.


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