KaMPIng 0.1.0
(Near) zero-overhead C++ MPI bindings.
Loading...
Searching...
No Matches
kamping::internal::ParameterTypeUnwrapping< std::integral_constant< T, v > > Struct Template Reference

Trait struct used to determine the underlying type and value of the parameter type of an std::integral_constant wrapping a parameter type. (This is a building block to enable plugins to have their own named parameters). More...

#include <named_parameter_selection.hpp>

Public Types

using type = T
 Type of the underlying parameter type.
 

Static Public Attributes

static constexpr type value = v
 Value of the underlying parameter type.
 

Detailed Description

template<typename T, T v>
struct kamping::internal::ParameterTypeUnwrapping< std::integral_constant< T, v > >

Trait struct used to determine the underlying type and value of the parameter type of an std::integral_constant wrapping a parameter type. (This is a building block to enable plugins to have their own named parameters).

Template Parameters
TType of the parameter type.
vValue of the parameter type.

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