Reference documentation for deal.II version 9.5.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\}}\)
No Matches
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 186 of file template_constraints.h.

Member Data Documentation

◆ value

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

Definition at line 188 of file template_constraints.h.

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