Searched defs:function_traits (Results 1 – 1 of 1) sorted by relevance
478 struct function_traits : function_traits<decltype(&T::operator())> {}; struct482 struct function_traits<R(Args...)> { struct490 struct function_traits<R (*)(Args...)> { argument498 struct function_traits<std::function<R(Args...)>> { argument506 struct function_traits<R (T::*)(Args...)> { argument513 struct function_traits<R (T::*)(Args...) const> { argument514 using result_type = R;515 using argument_types = std::tuple<Args...>;516 using decayed_arg_types = std::tuple<typename std::decay<Args>::type...>;