Trait to check if all types in a pack are derived from a base type.
More...
template<typename Base, typename... Derived>
struct all_derived< Base, Derived >
Trait to check if all types in a pack are derived from a base type.
- Template Parameters
-
Base | is a Parent type |
Derived... | List of Child to check |
- See also
- is_derived_from Single-type check trait
-
all_derived<Base> Multi-type check trait
-
all_derived<Base, First, Rest...> Multi-type check trait
The documentation for this struct was generated from the following file: