8 #ifndef OPENFPM_DATA_SRC_PACKER_UNPACKER_PRP_ALL_ZERO_HPP_ 9 #define OPENFPM_DATA_SRC_PACKER_UNPACKER_PRP_ALL_ZERO_HPP_ 11 #include "util/variadic_to_vmpl.hpp" 14 template<
typename T,
bool is_zero,
int ... prp>
23 template<
typename T,
int ... prp>
27 typedef typename boost::mpl::range_c<int,0, boost::mpl::size<typename T::type>::type::value >
::type type;
boost::mpl::range_c< int, 0, boost::mpl::size< typename T::type >::type::value >::type type
mpl vector
to_boost_vmpl< prp... >::type type
mpl vector
Structure to convert a variadic template into boost::mpl::vector.