OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
remove_attributes_const_ref< T > Struct Template Reference

t_to_memory_c is a metafunction that given T it convert it into More...

Detailed Description

template<typename T>
struct remove_attributes_const_ref< T >

t_to_memory_c is a metafunction that given T it convert it into

t_to_memory_c<T>::type to memory_c<T> for scalar

or

t_to_memory_c<T[N1][N2]>::type to memory_c<multi_array<boost::mpl::vector<T,boost::mpl::int<N1>,boost::mpl::int<N2>>>>

for vector

Here we specialize t_to_memory_c for several dimensionalities

Parameters
Ttype
N1.... N10 dimensions

Definition at line 38 of file t_to_memory_c.hpp.

#include <t_to_memory_c.hpp>

Public Types

typedef boost::remove_const< typenameboost::remove_reference< T >::type >::type type
 remove all attributes const and reference from the type
 

Member Typedef Documentation

◆ type

template<typename T >
typedef boost::remove_const<typenameboost::remove_reference<T>::type>::type remove_attributes_const_ref< T >::type

remove all attributes const and reference from the type

Definition at line 41 of file t_to_memory_c.hpp.


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