STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::paragraph_impl::wf_invoke_void< WF, tuple< Args... >, index_sequence< Indices... > > Struct Template Reference

Specialization of class for i number of views. More...

Public Member Functions

void operator() (WF &wf, ViewSet const &vs) const
 Specialization for const qualified view set.
 
void operator() (WF &wf, ViewSet &vs) const
 Specialization for non const qualified view set.
 
template<typename TGV >
void operator() (WF &wf, ViewSet const &vs, TGV const &tgv) const
 Specialization for const qualified view set as well as the paragraph_view as one of the workfunction parameters.
 
template<typename TGV >
result_type operator() (WF &wf, ViewSet &vs, TGV const &tgv) const
 Specialization for non const qualified view set as well as the paragraph_view as one of the workfunction parameters.
 

Public Types

using result_type = void
 
using ViewSet = tuple< Args... >
 

Detailed Description

template<typename WF, typename... Args, std::size_t... Indices>
struct stapl::paragraph_impl::wf_invoke_void< WF, tuple< Args... >, index_sequence< Indices... > >

Specialization of class for i number of views.


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