检查函数F的类型为 ( T1, T2 ...) -> R 更多...
#include <mm_type.hpp>
Public 类型 | |
using | _Ret = details::function_return_type_t< F > |
using | _Args = details::function_arg_tuple_t< F > |
using | Targs = std::tuple< typename std::decay< T >::type... > |
静态 Public 属性 | |
static constexpr bool | value |
检查函数F的类型为 ( T1, T2 ...) -> R
using mtfmt::details::holds_prototype< F, R, T >::_Args = details::function_arg_tuple_t<F> |
using mtfmt::details::holds_prototype< F, R, T >::_Ret = details::function_return_type_t<F> |
using mtfmt::details::holds_prototype< F, R, T >::Targs = std::tuple<typename std::decay<T>::type...> |