OpenFPM  5.2.0
Project that contain the implementation of distributed structures
openfpm::detail::multi_array::value_accessor_one_openfpm< T, vector > Class Template Reference
+ Inheritance diagram for openfpm::detail::multi_array::value_accessor_one_openfpm< T, vector >:

Public Types

typedef super_type::index index
 
typedef T element
 
typedef T value_type
 
typedef T & reference
 
typedef T const & const_reference
 
- Public Types inherited from openfpm::detail::multi_array::multi_array_base_openfpm
typedef multi_array_types::size_type size_type
 
typedef multi_array_types::difference_type difference_type
 
typedef multi_array_types::index index
 

Protected Member Functions

template<typename Reference , typename TPtr >
__device__ __host__ Reference access (boost::type< Reference >, index idx, const index *strides, TPtr base) const
 
template<typename Reference , typename TPtr >
__device__ __host__ Reference access (boost::type< Reference >, index idx, TPtr base, const index *strides) const
 

Private Types

typedef multi_array_base_openfpm super_type
 

Detailed Description

template<typename T, typename vector>
class openfpm::detail::multi_array::value_accessor_one_openfpm< T, vector >

Definition at line 121 of file multi_array_ref_base_openfpm.hpp.


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