c++11 function_typetraits备忘(二)
Args) };
template
struct arg
{
typedef typename at::type type;
};
};
template
struct function_traits
{
typedef R return_type;
typedef typelist arglist;
enum { arg_count = sizeof...(Args) };
template
struct arg
{
typedef typename at::type type;
};
};
template
struct function_traits
{
typedef R return_type;
typedef typelist arglist;
enum { arg_count = sizeof...(Args) };
template
struct arg
{
typedef typename at::type type;
};
};
template
struct function_traits
{
typedef R return_type;
typedef typelist arglist;
enum { arg_count = sizeof...(Args) };
template
struct arg
{
typedef typename at::type type;
};
};
template
struct function_traits
{
typedef R return_type;
typedef typelist arglist;
enum { arg_count = sizeof...(Args) };
template
struct arg
{
typedef typename at::type type;
};
};
template
struct function_traits
{
typedef T class_type;
typedef R return_type;
typedef typelist arglist;
enum { arg_count = sizeof...(Args) };
template
struct arg
{
typedef typename at::type type;
};
};
template
struct function_traits
{
typedef T class_type;
typedef R return_type;
typedef typelist arglist;
enum { arg_count = sizeof...(Args) };
template
struct arg
{
typedef typename at::type type;
};
};
template
struct function_traits
{
typedef T class_type;
typedef R return_type;
typedef typelist arglist;
enum { arg_count = sizeof...(Args) };
template
struct arg
{
typedef typename at::type type;
};
};
template
struct function_traits
{
typedef T class_type;
typedef R return_type;
typedef typelist arglist;
enum { arg_count = sizeof...(Args) };
template
struct arg
{
typedef typename at::type type;
};
};