OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
vect_isel.hpp
1 /*
2  * vector_impl.hpp
3  *
4  * Created on: Mar 8, 2015
5  * Author: Pietro Incardona
6  */
7 
8 #ifndef VECTOR_IMPL_HPP_
9 #define VECTOR_IMPL_HPP_
10 
11 #include "util/common.hpp"
12 
13 #define STD_VECTOR 1
14 #define OPENFPM_NATIVE 2
15 
16 namespace openfpm
17 {
35  template<typename T>
36  struct vect_isel
37  {
38  enum
39  {
41  };
42  };
43 }
44 
45 
46 #endif /* VECTOR_IMPL_HPP_ */
convert a type into constant type
Definition: aggregate.hpp:292
check if T::type and T.data has the same type
Definition: common.hpp:189
It analyze the type given and it select correctly the implementation for vector.
Definition: vect_isel.hpp:36