STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
Classes
Array Traits

Specification of the customizable types of a container that can be changed for a given container instance. More...

+ Collaboration diagram for Array Traits:

Classes

struct  stapl::container_traits< array< T, OptionalParams... > >
 Specialization of container_traits for array. More...
 
struct  stapl::array_traits< T, P, M >
 Default traits for the array container. Specifies customizable type parameters that could be changed on a per-container basis. More...
 
struct  stapl::array_impl::compute_array_traits< T, OptionalParams >
 Metafunction to compute traits class for array container. For primary template, some optional parameters are defined, but no customized traits. Use array_traits. More...
 
struct  stapl::array_impl::compute_array_traits< T, Partition, Mapper, Traits >
 Specialization when traits is actually passed at class. More...
 
struct  stapl::array_impl::compute_array_traits< T >
 Specialization when none of the optional parameters are provided at template instantiation. Use array_traits, with default partition and mapper argument types. More...
 
struct  stapl::array_base_container_traits< T, Domain >
 Default traits for the array base container. Specifies customizable type parameters that could be changed on a per-container basis. More...
 
struct  stapl::container_traits< static_array< T, OptionalNoInitParam... > >
 Specialization of container_traits for static_array. More...
 
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. More...
 

Detailed Description

Specification of the customizable types of a container that can be changed for a given container instance.