Struct has_meta_associative_container_traits< Type, std::void_t< typename meta_associative_container_traits< Type >::key_type > >

Synopsis

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

template<typename Type>
struct has_meta_associative_container_traits<Type, std::void_t<typename meta_associative_container_traits<Type>::key_type>>
        : std::true_type

Description

Provides the member constant value to true if support for meta associative containers is enabled for the given type, false otherwise.

Template Parameters

Type - Potentially associative container type.

Inheritance

Ancestors: true_type

Source

Lines 61-64 in src/entt/meta/type_traits.hpp.

template<typename Type>
struct has_meta_associative_container_traits<Type, std::void_t<typename meta_associative_container_traits<Type>::key_type>>
        : std::true_type
{};





Add Discussion

Log in to comment