lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
Static Public Attributes
lean::meta::is_derived< Type, Base > Struct Template Reference

True if Type is derived from Base, false otherwise. More...

#include <type_traits.h>

List of all members.

Static Public Attributes

static const bool value
 Specifies whether Type is derived from Base.

Detailed Description

template<class Type, class Base>
struct lean::meta::is_derived< Type, Base >

True if Type is derived from Base, false otherwise.


Member Data Documentation

template<class Type , class Base >
const bool lean::meta::is_derived< Type, Base >::value [static]
Initial value:
 (
        sizeof( is_derived::sfinae_check( static_cast<Type*>(nullptr) ) )
        ==
        sizeof(yes) )

Specifies whether Type is derived from Base.


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