OpenLexocad  27.1
entt::family<... > Class Template Reference

Dynamic identifier generator. More...

#include <entt.hpp>

Public Types

using family_type = ENTT_ID_TYPE
 Unsigned integer type. More...
 

Static Public Attributes

template<typename... Type>
static const family_type type = identifier++
 Statically generated unique identifier for the given type. More...
 

Detailed Description

template<typename...>
class entt::family<... >

Dynamic identifier generator.

Utility class template that can be used to assign unique identifiers to types at runtime. Use different specializations to create separate sets of identifiers.

Member Typedef Documentation

◆ family_type

template<typename... >
using entt::family<... >::family_type = ENTT_ID_TYPE

Unsigned integer type.

Member Data Documentation

◆ type

template<typename... >
template<typename... Type>
const family_type entt::family<... >::type = identifier++
inlinestatic

Statically generated unique identifier for the given type.


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