OpenFPM_data  0.1.0
Project that contain the implementation and interfaces for basic structure like vectors, grids, graph ... .
 All Data Structures Namespaces Functions Variables Typedefs Friends
inter_memc< Seq > Struct Template Reference

This class convert a boost::mpl::fusion/vector to a boost::mpl::fusion/vector with memory_c interleaved. More...

Detailed Description

template<typename Seq>
struct inter_memc< Seq >

This class convert a boost::mpl::fusion/vector to a boost::mpl::fusion/vector with memory_c interleaved.

This class convert a boost::mpl::fusion/vector to a boost::mpl::fusion/vector with memory_c interleaved

Example:

typedef boost::mpl::vector<float,float,float[3][3], ... > A

inter_memc

produce

boost::fusion::vector<memory_c<float>,memory_c<float>, memory_c<multi_array<boost::mpl::vector<float,3,3>, ...... >

Parameters
SeqIs suppose to be an boost::mpl::vector/fusion

Definition at line 32 of file memory_conf.hpp.

#include <memory_conf.hpp>

Public Types

typedef v_transform
< t_to_memory_c, Seq >::type 
type
 

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