OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
pack_unpack_cond_with_prp_inte_lin< T, impl > Struct Template Reference

Detailed Description

template<typename T, bool impl = is_multiple_buffer_each_prp<T>::value>
struct pack_unpack_cond_with_prp_inte_lin< T, impl >

Definition at line 439 of file VCluster_meta_function.hpp.

Static Public Member Functions

static void set_buffers (T &send, openfpm::vector< const void * > &send_buf, size_t opt)
 
static void set_size_buffers (T &send, openfpm::vector< size_t > &sz)
 
static void construct_prc (openfpm::vector< size_t > &prc_send, openfpm::vector< size_t > &prc_send_)
 

Member Function Documentation

◆ construct_prc()

template<typename T , bool impl = is_multiple_buffer_each_prp<T>::value>
static void pack_unpack_cond_with_prp_inte_lin< T, impl >::construct_prc ( openfpm::vector< size_t > &  prc_send,
openfpm::vector< size_t > &  prc_send_ 
)
inlinestatic

Definition at line 451 of file VCluster_meta_function.hpp.

◆ set_buffers()

template<typename T , bool impl = is_multiple_buffer_each_prp<T>::value>
static void pack_unpack_cond_with_prp_inte_lin< T, impl >::set_buffers ( T &  send,
openfpm::vector< const void * > &  send_buf,
size_t  opt 
)
inlinestatic

Definition at line 441 of file VCluster_meta_function.hpp.

◆ set_size_buffers()

template<typename T , bool impl = is_multiple_buffer_each_prp<T>::value>
static void pack_unpack_cond_with_prp_inte_lin< T, impl >::set_size_buffers ( T &  send,
openfpm::vector< size_t > &  sz 
)
inlinestatic

Definition at line 446 of file VCluster_meta_function.hpp.


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