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
type_gpu_prop< p, Mem > Struct Template Reference

This class is an helper to get the return type of get for each property. More...

Detailed Description

template<unsigned int p, typename Mem>
struct type_gpu_prop< p, Mem >

This class is an helper to get the return type of get for each property.

This class is an helper to get the return type of get for each property

Parameters
pid of the property
Toriginal boost fusion vector, T is suppose to be a boost::fusion::vector<memory_c<...>,.....>

Definition at line 183 of file Encap.hpp.

#include <Encap.hpp>

Public Types

typedef Mem vtype
 return a boost::fusion::vector<memory_c<....>....>
 
typedef
boost::fusion::result_of::at
< vtype, boost::mpl::int_< p >
>::type 
rtype
 return a memory_c<...>
 
typedef
boost::remove_reference< rtype >
::type 
mtype
 remove the reference
 
typedef mtype::type type
 get the base type that the buffer is storing
 

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