Reference documentation for deal.II version 9.6.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
internal::TemplateConstraints::all_true< Values > Struct Template Reference

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

Static Public Attributes

static constexpr bool value = (Values && ...)
 

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 176 of file template_constraints.h.

Member Data Documentation

◆ value

template<bool... Values>
bool internal::TemplateConstraints::all_true< Values >::value = (Values && ...)
staticconstexpr

Definition at line 178 of file template_constraints.h.


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