KaMPIng 0.1.0
(Near) zero-overhead C++ MPI bindings.
Loading...
Searching...
No Matches
kamping::internal::parameter_types_to_integral_constants< ParameterTypes > Struct Template Reference

Wrapper to get a tuple of std::integral_constant for each kamping::internal::ParameterType passed as template parameter that are extracted as tuple of std::integral_constant. More...

#include <named_parameter_check.hpp>

Public Types

using type
 Type of the tuple.
 

Detailed Description

template<ParameterType... ParameterTypes>
struct kamping::internal::parameter_types_to_integral_constants< ParameterTypes >

Wrapper to get a tuple of std::integral_constant for each kamping::internal::ParameterType passed as template parameter that are extracted as tuple of std::integral_constant.

Template Parameters
ParametersPassed kamping::internal::ParameterType.

Member Typedef Documentation

◆ type

template<ParameterType... ParameterTypes>
using kamping::internal::parameter_types_to_integral_constants< ParameterTypes >::type
Initial value:
decltype(std::tuple_cat(std::tuple<typename parameter_type_to_integral_constant<ParameterTypes>::type>{}...))
std::integral_constant< ParameterType, T > type
kamping::internal::ParameterType as std::integral_constant.
Definition named_parameter_check.hpp:351

Type of the tuple.


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