ug4
|
#include <function_traits.h>
Public Types | |
typedef TypeList< T1, T2 > | params_type |
typedef TRet | return_type |
Static Public Member Functions | |
static TRet | apply (TRet(*fp)(T1, T2), TypeValueList< params_type > &args) |
Static Public Attributes | |
static const bool | custom_return = std::is_same<TRet, CustomReturn>::value |
typedef TypeList<T1, T2> ug::bridge::func_traits< TRet(*)(T1, T2)>::params_type |
typedef TRet ug::bridge::func_traits< TRet(*)(T1, T2)>::return_type |
|
inlinestatic |
References ug::TypeValueList< TTypeList >::hd, and ug::TypeValueList< TTypeList >::tl.
|
static |