OpenFPM_pdata  1.1.0
Project that contain the implementation of distributed structures
 All Data Structures Namespaces Functions Variables Typedefs Enumerations Friends Pages
openfpm::vector< T, Memory, layout, layout_base, grow_p, OPENFPM_NATIVE >::pack_cond< true, T1, Memory1, prp...> Struct Template Reference

Structures that do a nested packing, depending on the existence of 'pack()' function inside the object. More...

Detailed Description

template<typename T, typename Memory, typename layout, template< typename > class layout_base, typename grow_p>
template<typename T1, typename Memory1, int... prp>
struct openfpm::vector< T, Memory, layout, layout_base, grow_p, OPENFPM_NATIVE >::pack_cond< true, T1, Memory1, prp...>

Structures that do a nested packing, depending on the existence of 'pack()' function inside the object.

Definition at line 54 of file map_vector.hpp.

#include <map_vector.hpp>

Public Member Functions

void packing (ExtPreAlloc< Memory1 > &mem, openfpm::vector< T1 > &obj, Pack_stat &sts)
 It traverse the type-tree structure to serialize the vector object into memory.
 

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