OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
openfpm::detail::multi_array::value_accessor_generator_openfpm< T, NumDims, vector > Struct Template Reference

Detailed Description

template<typename T, typename NumDims, typename vector>
struct openfpm::detail::multi_array::value_accessor_generator_openfpm< T, NumDims, vector >

Definition at line 173 of file multi_array_ref_base_openfpm.hpp.

Public Types

typedef boost::mpl::eval_if_c<(dimensionality==1), choose_value_accessor_one_openfpm< T, vector >, choose_value_accessor_n_openfpm< T, dimensionality, vector > >::type type
 

Public Member Functions

 BOOST_STATIC_CONSTANT (std::size_t, dimensionality=NumDims::value)
 

Member Typedef Documentation

◆ type

template<typename T , typename NumDims , typename vector >
typedef boost::mpl::eval_if_c<(dimensionality==1),choose_value_accessor_one_openfpm<T,vector>,choose_value_accessor_n_openfpm<T,dimensionality,vector>>::type openfpm::detail::multi_array::value_accessor_generator_openfpm< T, NumDims, vector >::type

Definition at line 181 of file multi_array_ref_base_openfpm.hpp.


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