STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::metadata::segmented_view_extractor< Container > Struct Template Reference

Functor to extract the locality metadata for a view whose elements are subviews (Segmented). More...

Public Member Functions

return_type operator() (Container *ct) const
 

Public Types

using return_type = typename extractor_t::return_type
 

Detailed Description

template<typename Container>
struct stapl::metadata::segmented_view_extractor< Container >

Functor to extract the locality metadata for a view whose elements are subviews (Segmented).

Template Parameters
ContainerContainer associated with the view that is segmented. Requires that this container reflects a type called container_type, which is the view that is being segmented. This type will most likely be a view_impl::view_container.

Member Typedef Documentation

◆ return_type

template<typename Container >
using stapl::metadata::segmented_view_extractor< Container >::return_type = typename extractor_t::return_type

Metadata container that is generated from metadata extraction of the underlying view


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