OpenFPM_pdata  1.1.0
Project that contain the implementation of distributed structures
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Friends Pages
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 231 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: