EnTT 3.13.0
Loading...
Searching...
No Matches
template.hpp
1#ifndef ENTT_META_TEMPLATE_HPP
2#define ENTT_META_TEMPLATE_HPP
3
4#include "../core/type_traits.hpp"
5
6namespace entt {
7
9template<template<typename...> class>
11
17template<template<typename...> class Clazz, typename... Args>
18struct meta_template_traits<Clazz<Args...>> {
22 using args_type = type_list<Args...>;
23};
24
25} // namespace entt
26
27#endif
EnTT default namespace.
Definition dense_map.hpp:21
Utility class to disambiguate class templates.
Definition template.hpp:10
Traits class template to be specialized to enable support for meta template information.
A class to use to push around lists of types, nothing more.