STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Classes | Public Types
stapl::static_array_traits< T, OptionalNoInitParam > Struct Template Reference

Default traits for the static_array container. Specifies customizable type parameters that could be changed on a per-container basis. More...

Classes

struct  construct_distribution
 Metafunction to compute the distribution type based on a container type. More...
 

Public Types

using value_type = T
 
using partition_type = balanced_partition< indexed_domain< size_t > >
 
using mapper_type = mapper< size_t >
 
using domain_type = indexed_domain< size_t >
 
using index_type = typename domain_type::index_type
 
using gid_type = index_type
 
using manager_type = basic_manager
 
using directory_type = container_directory< partition_type, mapper_type, manager_type, static_registry< manager_type > >
 
using base_container_type = basic_array_base_container< T, OptionalNoInitParam... >
 
using container_manager_type = container_manager_static< base_container_type >
 

Detailed Description

template<typename T, typename... OptionalNoInitParam>
struct stapl::static_array_traits< T, OptionalNoInitParam >

Default traits for the static_array container. Specifies customizable type parameters that could be changed on a per-container basis.

Template Parameters
TType of the stored elements in the array.
See also
static_array

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