template <int N, typename BASES, typename TYPES>

struct EachIsTypeOrDerived

Defined at line 42 of file ../../third_party/github.com/google/cppdap/src/include/dap/traits.h

`EachIsTypeOrDerived

<N

, BASES, TYPES>::value` is true iff all of the types in

the std::tuple `TYPES` is of, or derives from the corresponding indexed type

in the std::tuple `BASES`.

`N` must be equal to the number of types in both the std::tuple `BASES` and

`TYPES`.

Public Members

static const bool value