STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Types
stapl::detail::slice_result< SliceIndex, Traversal, GID > Struct Template Reference

Type metafunction reflecting the reduced rank linearizer that a slice operation returns. More...

Public Types

using slices_tuple_t = typename tuple_ops::from_index_sequence< index_sequence< SliceIndex > >::type
 
using new_gid_t = typename tuple_ops::result_of::heterogeneous_discard< slices_tuple_t, GID >::type
 
using new_traversal_t = typename tuple_ops::result_of::heterogeneous_discard< slices_tuple_t, Traversal >::type
 
using type = nd_linearize< new_gid_t, new_traversal_t >
 

Detailed Description

template<std::size_t SliceIndex, typename Traversal, typename GID>
struct stapl::detail::slice_result< SliceIndex, Traversal, GID >

Type metafunction reflecting the reduced rank linearizer that a slice operation returns.


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