EnTT 3.13.0
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
entt::value_list_index< Value, value_list<> > Struct Template Reference

Provides compile-time type access to the values of a value list. More...

#include <type_traits.hpp>

Public Types

using value_type = std::size_t
 Unsigned integer type.
 

Static Public Attributes

static constexpr value_type value = 0u
 Compile-time position of the given type in the sublist.
 

Detailed Description

template<auto Value>
struct entt::value_list_index< Value, value_list<> >

Provides compile-time type access to the values of a value list.

Template Parameters
ValueValue to look for and for which to return the index.

Definition at line 451 of file type_traits.hpp.

Member Typedef Documentation

◆ value_type

template<auto Value>
using entt::value_list_index< Value, value_list<> >::value_type = std::size_t

Unsigned integer type.

Definition at line 453 of file type_traits.hpp.

Member Data Documentation

◆ value

template<auto Value>
constexpr value_type entt::value_list_index< Value, value_list<> >::value = 0u
staticconstexpr

Compile-time position of the given type in the sublist.

Definition at line 455 of file type_traits.hpp.


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