deal.II version 9.7.0
\(\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\}}\)
Loading...
Searching...
No Matches
all_same_as< Type, Types > Struct Template Reference

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

Detailed Description

template<typename Type, class... Types>
struct all_same_as< Type, Types >

This struct is a generalization of std::is_same to template parameter packs and tests if all 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 217 of file template_constraints.h.

Static Public Attributes

static constexpr bool value

Member Data Documentation

◆ value

template<typename Type, class... Types>
bool all_same_as< Type, Types >::value
staticconstexpr
Initial value:

Definition at line 219 of file template_constraints.h.


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