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, HeapMemory, typename memory_traits_lin< T >::type, memory_traits_lin, grow_policy_double, STD_VECTOR >::packMem_cond< true, T1, prp...> Struct Template Reference

Structures that calculate memory for an object, depending on the existence of 'packMem' function inside the object. More...

Detailed Description

template<typename T>
template<typename T1, int... prp>
struct openfpm::vector< T, HeapMemory, typename memory_traits_lin< T >::type, memory_traits_lin, grow_policy_double, STD_VECTOR >::packMem_cond< true, T1, prp...>

Structures that calculate memory for an object, depending on the existence of 'packMem' function inside the object.

Definition at line 130 of file map_vector.hpp.

#include <map_vector.hpp>

Public Member Functions

size_t packMemory (const T1 &obj, size_t n, size_t e)
 Calculate the bytes required to serialize the vector.
 

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