STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Types
stapl::detail::discard_from_sequence_impl< CurrentIndex, SlicesSize, Slices, Tuple > Struct Template Reference

Metafunction to recursively call tuple_ops::heterogeneous_discard. More...

Public Types

using type = typename discard_from_sequence_impl< CurrentIndex+1, SlicesSize, Slices, typename tuple_ops::result_of::heterogeneous_discard< typename tuple_ops::from_index_sequence< index_sequence< tuple_element< CurrentIndex, Slices >::type::value - CurrentIndex > >::type, Tuple >::type >::type
 

Detailed Description

template<int CurrentIndex, int SlicesSize, typename Slices, typename Tuple>
struct stapl::detail::discard_from_sequence_impl< CurrentIndex, SlicesSize, Slices, Tuple >

Metafunction to recursively call tuple_ops::heterogeneous_discard.

Recursive case


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