STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::view_impl::infinite_locality_metadata< C, N > Struct Template Reference

Functor to return a locality metadata that knows how to return metadata for an infinite set of elements. More...

Public Member Functions

return_type operator() (C *cont) const
 

Public Types

using domain_type = typename std::conditional< N==1, infinite, infinite_nd< N > >::type
 
using dom_info_type = metadata_entry< domain_type, C * >
 
using md_cont_type = metadata::infinite_container< C, dom_info_type >
 
using index_type = typename domain_type::index_type
 
using return_type = std::pair< bool, md_cont_type * >
 

Detailed Description

template<typename C, int N = 1>
struct stapl::view_impl::infinite_locality_metadata< C, N >

Functor to return a locality metadata that knows how to return metadata for an infinite set of elements.

Template Parameters
Ccontainer that represents an infinite collection of elements

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