Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
is_derived_from_template< BaseTemplateT, DerivedT > Struct Template Reference

Static Public Member Functions

template<typename... Args>
static constexpr std::true_type internal_test (const BaseTemplateT< Args... > *)
static constexpr std::false_type internal_test (...)

Static Public Attributes

static constexpr bool value

Detailed Description

template<template< typename... > class BaseTemplateT, typename DerivedT>
struct is_derived_from_template< BaseTemplateT, DerivedT >

Definition at line 18 of file traits.h.

Field Documentation

◆ value

template<template< typename... > class BaseTemplateT, typename DerivedT>
bool is_derived_from_template< BaseTemplateT, DerivedT >::value
staticconstexpr
Initial value:
=
decltype (internal_test (std::declval<DerivedT *> ()))::value

Definition at line 26 of file traits.h.


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