33 template <
typename ClassType,
typename T>
37 template <
typename ClassType,
typename ReturnType,
typename... Args>
48 template <
typename ReturnType,
typename... Args>
51 enum { arity =
sizeof...(Args) };
58 typedef typename std::tuple_element<i, std::tuple<Args...>>
::type type;
67 using res_t =
typename traits::result_type;
73 using res_t =
typename traits::result_type;
80 using res_t =
typename traits::result_type;
Definition: PinholeCameraIntrinsic.cpp:16
Definition: FunctionTraits.h:78
typename traits::template arg< 0 >::type arg0_t
Definition: FunctionTraits.h:81
typename traits::result_type res_t
Definition: FunctionTraits.h:80
typename traits::template arg< 1 >::type arg1_t
Definition: FunctionTraits.h:82
std::tuple_element< i, std::tuple< Args... > >::type type
Definition: FunctionTraits.h:58
ReturnType result_type
Definition: FunctionTraits.h:54
std::tuple< Args... > ArgsTuple
Definition: FunctionTraits.h:53
Definition: FunctionTraits.h:16
Definition: FunctionTraits.h:65
typename traits::result_type res_t
Definition: FunctionTraits.h:67
Definition: FunctionTraits.h:71
typename traits::template arg< 0 >::type arg0_t
Definition: FunctionTraits.h:74
typename traits::result_type res_t
Definition: FunctionTraits.h:73