KaMPIng 0.1.0
(Near) zero-overhead C++ MPI bindings.
Loading...
Searching...
No Matches
kamping::internal::FilterOut< Predicate, std::tuple< Types... > > Struct Template Reference

Specialisation of template class for types stored in a std::tuple<...> that is used to filter these types and only keep those which meet certain criteria (see above). More...

#include <named_parameter_filtering.hpp>

Public Types

using type
 

Detailed Description

template<typename Predicate, typename... Types>
struct kamping::internal::FilterOut< Predicate, std::tuple< Types... > >

Specialisation of template class for types stored in a std::tuple<...> that is used to filter these types and only keep those which meet certain criteria (see above).

Template Parameters
TypesTypes to check.

Member Typedef Documentation

◆ type

template<typename Predicate , typename... Types>
using kamping::internal::FilterOut< Predicate, std::tuple< Types... > >::type
Initial value:
typename FilterOut<Predicate, Types...>::type
typename FilterOut< Predicate, Types... >::type type
Definition named_parameter_filtering.hpp:86

A std::tuple<T1, ..., Tn> where T1, ..., Tn are those types among Types... which match the criteria.


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