91 using tuple_t = std::tuple<>;
110 using tuple_t = std::tuple<>;
void test_first_n_types_t2()
void test_last_n_types_1()
void test_first_n_types_to_template_class()
void test_last_n_types_2()
void test_first_n_types_t()
void test_is_class_template()
void test_nth_type_to_template_class()
Type to string name conversions are defined.
hidden::last_n_types_t< LastN, Types... > last_n_types_t
hidden::nth_type_to_template_class_t< SelectTypeIndex, TemplateClass, Types... > nth_type_to_template_class_t
hidden::types_to_template_class_t< Type, Types... > types_to_template_class_t
hidden::first_n_types_t< FirstN, Types... > first_n_types_t
hidden::first_n_types_to_template_class_t< FirstN, TemplateClass, Types... > first_n_types_to_template_class_t
This type is used to manipulate type list.
Stream output operators << are implemented.
#define Tpf_GetTypeName(type_arg)
A macro that returns type_arg's string name.