SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
tmpl2 Namespace Reference

Metaprogramming things that are not planned to be submitted to Brigand. More...

Classes

struct  value_list
 A compile-time list of values of the same type. More...

Typedefs

template<bool... Bs>
using flat_all
 A non-short-circuiting logical AND between bools 'B"".
template<bool... Bs>
using flat_any
 A non-short-circuiting logical OR between bools 'B"".

Variables

template<bool... Bs>
constexpr bool flat_all_v = flat_all<Bs...>::value
 A non-short-circuiting logical AND between bools 'B"".
template<bool... Bs>
constexpr bool flat_any_v = flat_any<Bs...>::value
 A non-short-circuiting logical OR between bools 'B"".

Detailed Description

Metaprogramming things that are not planned to be submitted to Brigand.