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

return if true the aggregate type T has a property that has a complex packing(serialization) method More...

Detailed Description

template<class T, int ... prp>
struct has_pack_agg< T, prp >

return if true the aggregate type T has a property that has a complex packing(serialization) method

Definition at line 91 of file has_pack_agg.hpp.

#include <has_pack_agg.hpp>

Public Types

typedef prp_all_zero< T, sizeof...(prp)==0, prp... >::type vprp
 
typedef has_pack_agg_impl< T, number_prop< T, sizeof...(prp)>::value, boost::mpl::bool_< false >, vprp >::result result
 typedef typename to_boost_vmpl<prp...>::type vprp;
 

Member Typedef Documentation

◆ result

template<class T , int ... prp>
typedef has_pack_agg_impl<T,number_prop<T,sizeof...(prp)>::value,boost::mpl::bool_<false>,vprp>::result has_pack_agg< T, prp >::result

typedef typename to_boost_vmpl<prp...>::type vprp;

Definition at line 96 of file has_pack_agg.hpp.

◆ vprp

template<class T , int ... prp>
typedef prp_all_zero<T,sizeof...(prp)==0,prp...>::type has_pack_agg< T, prp >::vprp

Definition at line 93 of file has_pack_agg.hpp.


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