Definition at line 72 of file VCluster_meta_function.hpp.
Public Member Functions | |
unpack_each_prop_buffer (S &recv, openfpm::vector_fr< BMemory< HeapMemory > > &recv_buf, op &op_param, size_t i, openfpm::vector< size_t > *sz, openfpm::vector< size_t > *sz_byte) | |
constructor | |
template<typename T > | |
void | operator() (T &t) const |
It call the copy function for each property. | |
Data Fields | |
S & | recv |
openfpm::vector_fr< BMemory< HeapMemory > > & | recv_buf |
size_t | i |
op & | op_param |
openfpm::vector< size_t > * | sz |
openfpm::vector< size_t > * | sz_byte |
|
inline |
constructor
v | set of pointer buffers to set |
Definition at line 91 of file VCluster_meta_function.hpp.
|
inline |
It call the copy function for each property.
Definition at line 102 of file VCluster_meta_function.hpp.
size_t unpack_each_prop_buffer< op, Vt, S, layout_base, v_mpl >::i |
Definition at line 78 of file VCluster_meta_function.hpp.
op& unpack_each_prop_buffer< op, Vt, S, layout_base, v_mpl >::op_param |
Definition at line 80 of file VCluster_meta_function.hpp.
S& unpack_each_prop_buffer< op, Vt, S, layout_base, v_mpl >::recv |
Definition at line 74 of file VCluster_meta_function.hpp.
openfpm::vector_fr<BMemory<HeapMemory> >& unpack_each_prop_buffer< op, Vt, S, layout_base, v_mpl >::recv_buf |
Definition at line 76 of file VCluster_meta_function.hpp.
openfpm::vector<size_t>* unpack_each_prop_buffer< op, Vt, S, layout_base, v_mpl >::sz |
Definition at line 82 of file VCluster_meta_function.hpp.
openfpm::vector<size_t>* unpack_each_prop_buffer< op, Vt, S, layout_base, v_mpl >::sz_byte |
Definition at line 84 of file VCluster_meta_function.hpp.