Struct is_ebco_eligible

Synopsis

#include <src/entt/core/type_traits.hpp>

template<typename Type>
struct is_ebco_eligible
    : std::conjunction<std::is_empty<Type>, std::negation<std::is_final<Type>>>

Description

Provides the member constant value to true if a given type is both an empty and non-final class, false otherwise.

Template Parameters

Type - The type to test

Inheritance

Ancestors: std::conjunction< std::is_empty< Type >, std::negation< std::is_final< Type > > >

Source

Lines 494-496 in src/entt/core/type_traits.hpp.

template<typename Type>
struct is_ebco_eligible
    : std::conjunction<std::is_empty<Type>, std::negation<std::is_final<Type>>> {};





Add Discussion

Log in to comment