Reference documentation for deal.II version GIT relicensing-1062-gc06da148b8 2024-07-15 19:20: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\}}\)
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 = (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>
constexpr bool internal::TemplateConstraints::all_true< Values >::value = (Values && ...)

Definition at line 178 of file template_constraints.h.

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