Vcsn  2.8
Be Rational
vcsn::detail::index_sequence_difference< index_sequence< I1_1, I1... >, index_sequence< I2_1, I2... > > Struct Template Reference

#include <tuple.hh>

Collaboration diagram for vcsn::detail::index_sequence_difference< index_sequence< I1_1, I1... >, index_sequence< I2_1, I2... > >:

Public Types

using type = concat_sequence< index_sequence< I1_1 >, sequence_difference< index_sequence< I1... >, index_sequence< I2_1, I2... > >>
 

Detailed Description

template<std::size_t I1_1, std::size_t I2_1, std::size_t... I1, std::size_t... I2>
struct vcsn::detail::index_sequence_difference< index_sequence< I1_1, I1... >, index_sequence< I2_1, I2... > >

Definition at line 159 of file tuple.hh.

Member Typedef Documentation

◆ type

template<std::size_t I1_1, std::size_t I2_1, std::size_t... I1, std::size_t... I2>
using vcsn::detail::index_sequence_difference< index_sequence< I1_1, I1... >, index_sequence< I2_1, I2... > >::type = concat_sequence<index_sequence<I1_1>, sequence_difference<index_sequence<I1...>, index_sequence<I2_1, I2...> >>

Definition at line 165 of file tuple.hh.


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