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

Helper type for representing a type list. More...

#include <parameter_objects.hpp>

Static Public Attributes

template<typename T >
static constexpr bool contains = std::disjunction<std::is_same<T, Args>...>::value
 Member attribute to check if a type is contained in the list.
 

Detailed Description

template<typename... Args>
struct kamping::internal::type_list< Args >

Helper type for representing a type list.

Template Parameters
Argsthe types.

Member Data Documentation

◆ contains

template<typename... Args>
template<typename T >
constexpr bool kamping::internal::type_list< Args >::contains = std::disjunction<std::is_same<T, Args>...>::value
staticconstexpr

Member attribute to check if a type is contained in the list.

Template Parameters
TThe type to check for if it is contained in the list.

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