STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
stapl::vs_map_helper< Map, Size, bool > Struct Template Reference

Helper method for vs_map that does most of the actual work. Is passed the size of the tuples and this is used by the preprocessing below to create size specific specialization of this class template. Each specialization defines a static function with corresponding arity and repetition of operations. More...

Detailed Description

template<typename Map, int Size, bool = boost::mpl::eval_if< utility_impl::has_result_type<Map>, utility_impl::result_type_void<Map>, boost::mpl::false_ >::type::value>
struct stapl::vs_map_helper< Map, Size, bool >

Helper method for vs_map that does most of the actual work. Is passed the size of the tuples and this is used by the preprocessing below to create size specific specialization of this class template. Each specialization defines a static function with corresponding arity and repetition of operations.

Template Parameters
MapMap functor to apply.
SizeSize of each tuple in viewsets.

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