EnTT: entt::meta_template_traits< Clazz< Args... > > Struct Template Reference

EnTT 3.15.0

Loading...
Searching...
No Matches
Public Types | List of all members
entt::meta_template_traits< Clazz< Args... > > Struct Template Reference

General purpose traits class for generating meta template information. More...

`#include <template.hpp>`

## Public Types
using | class_type = meta_class_template_tag<Clazz>
| Wrapped class template.
using | args_type = type_list<Args...>
| List of template arguments.

## Detailed Description

template<template< typename... > class Clazz, typename... Args>
struct entt::meta_template_traits< Clazz< Args... > >

General purpose traits class for generating meta template information.

Template Parameters

  Clazz | Type of class template.
  Args | Types of template arguments.

Definition at line 20 of file template.hpp.

## Member Typedef Documentation

## ◆ args_type

template<template< typename... > class Clazz, typename... Args>

using entt::meta_template_traits< Clazz< Args... > >::args_type = type_list<Args...>

List of template arguments.

Definition at line 24 of file template.hpp.

## ◆ class_type

template<template< typename... > class Clazz, typename... Args>

using entt::meta_template_traits< Clazz< Args... > >::class_type = meta_class_template_tag<Clazz>

Wrapped class template.

Definition at line 22 of file template.hpp.

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

- src/entt/meta/template.hpp