Alexandria 2.32.0
SDC-CH common library for the Euclid project
Loading...
Searching...
No Matches
Euclid::Tuple::TupleTailImpl< _index_sequence< Is... > > Struct Template Reference

#include <Tuples.h>

Static Public Member Functions

template<typename T0, typename... Tn>
static std::tuple< Tn... > extract (std::tuple< T0, Tn... > &&knots)
template<typename T0, typename... Tn>
static std::tuple< Tn... > get (const std::tuple< T0, Tn... > &knots)

Detailed Description

template<std::size_t... Is>
struct Euclid::Tuple::TupleTailImpl< _index_sequence< Is... > >

Definition at line 33 of file Tuples.h.

Member Function Documentation

◆ extract()

template<std::size_t... Is>
template<typename T0, typename... Tn>
std::tuple< Tn... > Euclid::Tuple::TupleTailImpl< _index_sequence< Is... > >::extract ( std::tuple< T0, Tn... > && knots)
inlinestatic

Definition at line 35 of file Tuples.h.

References std::move().

Here is the call graph for this function:

◆ get()

template<std::size_t... Is>
template<typename T0, typename... Tn>
std::tuple< Tn... > Euclid::Tuple::TupleTailImpl< _index_sequence< Is... > >::get ( const std::tuple< T0, Tn... > & knots)
inlinestatic

Definition at line 40 of file Tuples.h.


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