6#include <initializer_list>
59 using tuple_t = std::tuple<int, const char*>;
61 tuple_t tuple{5,
"i love it"};
void test_make_variants()
void test_make_container()
void test_make_smart_container()
decltype(auto) make_container(Type &&arg, Types &&... args)
decltype(auto) reverse(ContainerType &&container)
decltype(auto) make_vector(Type &&arg, Types &&... args)
decltype(auto) make_variants(Type &&arg, Types &&... args)
Stream output operators << are implemented.
#define Tpf_GetTypeCategory(instance_arg)
A macro that returns instance_arg's type category string name.