STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types | Static Public Attributes | Protected Types
stapl::skeletons::skeletons_impl::default_execution_params Struct Reference

Default execution parameters. More...

Public Member Functions

coarsener_type const & coarsener () const
 
scheduler_type const & scheduler () const
 
extra_env_type const & extra_env () const
 

Public Types

using result_type = void
 
using coarsener_type = typename tuple_element< 0, param_types >::type
 
using extra_env_type = typename tuple_element< 1, param_types >::type
 
using scheduler_type = typename tuple_element< 2, param_types >::type
 

Static Public Attributes

static constexpr bool is_blocking
 

Protected Types

using default_scheduler_type = default_scheduler
 
using default_param_types = tuple< null_coarsener, stapl::use_default, default_scheduler >
 
using param_types = typename compute_type_parameters< default_param_types, OptionalParams... >::type
 

Detailed Description

Default execution parameters.

This class reduces the symbol size for default cases.


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