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
internal::TemplateConstraints::all_true< Values > Struct Template Reference

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

Static Public Attributes

static constexpr bool value
 

Detailed Description

template<bool... Values>
struct internal::TemplateConstraints::all_true< Values >

A helper class whose value member is true or false depending on whether all of the given boolean template arguments are true. The class works by comparing the list of boolean values true, Values... with the list Values..., true (i.e., with its rotated self). The two are only the same if Values... is a list of only true values.

Definition at line 183 of file template_constraints.h.

Member Data Documentation

◆ value

template<bool... Values>
constexpr bool internal::TemplateConstraints::all_true< Values >::value
staticconstexpr
Initial value:
=
std::is_same<BoolStorage<Values..., true>,
BoolStorage<true, Values...>>::value

Definition at line 185 of file template_constraints.h.


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