Lines Matching refs:RT
25 template <typename RT, typename FP>
28 typedef RT result_type;
63 template <typename RT, typename ClassT, typename... T, typename ClassA, typename... A>
66 detail::member_function_ptr<RT, RT(ClassT::*)(T...)>
70 bind(RT (ClassT::*f)(T...), ClassA const & obj, A const&... a) in bind()
72 typedef detail::member_function_ptr<RT, RT (ClassT::*)(T...)> fp_type; in bind()
76 template <typename RT, typename ClassT, typename... T, typename ClassA, typename... A>
79 detail::member_function_ptr<RT, RT (ClassT::*)(T...) const>
83 bind(RT (ClassT::*f)(T...) const, ClassA const & obj, A const&... a) in bind()
85 typedef detail::member_function_ptr<RT, RT(ClassT::*)(T...) const> fp_type; in bind()
89 template <typename RT, typename ClassT, typename... T, typename... A>
92 detail::member_function_ptr<RT, RT(ClassT::*)(T...)>
96 bind(RT (ClassT::*f)(T...), ClassT & obj, A const&... a) in bind()
98 typedef detail::member_function_ptr<RT, RT(ClassT::*)(T...)> fp_type; in bind()
102 template <typename RT, typename ClassT, typename... T, typename... A>
105 detail::member_function_ptr<RT, RT(ClassT::*)(T...) const>
109 bind(RT (ClassT::*f)(T...) const, ClassT const& obj, A const&... a) in bind()
111 typedef detail::member_function_ptr<RT, RT(ClassT::*)(T...) const> fp_type; in bind()