Reference documentation for deal.II version GIT f8d87ffe95 2022-08-04 17:30:02+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Static Public Attributes | List of all members
is_same_as_any_of< Type, Types > Struct Template Reference

#include <deal.II/base/template_constraints.h>

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<class Type, class... Types>
struct is_same_as_any_of< Type, Types >

This struct is a generalization of std::is_same to template parameter packs and tests if any of the types in the Types... parameter pack are equal to the Type given as first template argument. The result is stored in the member variable value.

Definition at line 251 of file template_constraints.h.

Member Data Documentation

◆ value

template<class Type , class... Types>
constexpr bool is_same_as_any_of< Type, Types >::value
staticconstexpr
Initial value:

Definition at line 253 of file template_constraints.h.


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