t_to_memory_c is a metafunction that given T it convert it into More...
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
T | type |
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 | |
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.