• Home
  • Raw
  • Download

Lines Matching refs:Arg3

92   template <typename Arg1, typename Arg2, typename Arg3>
93 inline void Run(const Arg1& a, const Arg2& b, const Arg3& c) { in Run()
97 template <typename Arg1, typename Arg2, typename Arg3, typename Arg4>
98 inline void Run(const Arg1& a, const Arg2& b, const Arg3& c, const Arg4& d) { in Run()
102 template <typename Arg1, typename Arg2, typename Arg3,
104 inline void Run(const Arg1& a, const Arg2& b, const Arg3& c, in Run()
160 template <typename Arg1, typename Arg2, typename Arg3>
162 typedef CallbackRunner<Tuple3<Arg1, Arg2, Arg3> > Type;
165 template <class T, typename Arg1, typename Arg2, typename Arg3>
166 typename Callback3<Arg1, Arg2, Arg3>::Type* NewCallback( in NewCallback() argument
168 void (T::*method)(Arg1, Arg2, Arg3)) { in NewCallback()
169 return new CallbackImpl<T, void (T::*)(Arg1, Arg2, Arg3), in NewCallback()
170 Tuple3<Arg1, Arg2, Arg3> >(object, method); in NewCallback()
174 template <typename Arg1, typename Arg2, typename Arg3, typename Arg4>
176 typedef CallbackRunner<Tuple4<Arg1, Arg2, Arg3, Arg4> > Type;
179 template <class T, typename Arg1, typename Arg2, typename Arg3, typename Arg4>
180 typename Callback4<Arg1, Arg2, Arg3, Arg4>::Type* NewCallback( in NewCallback() argument
182 void (T::*method)(Arg1, Arg2, Arg3, Arg4)) { in NewCallback()
183 return new CallbackImpl<T, void (T::*)(Arg1, Arg2, Arg3, Arg4), in NewCallback()
184 Tuple4<Arg1, Arg2, Arg3, Arg4> >(object, method); in NewCallback()
188 template <typename Arg1, typename Arg2, typename Arg3,
191 typedef CallbackRunner<Tuple5<Arg1, Arg2, Arg3, Arg4, Arg5> > Type;
195 typename Arg3, typename Arg4, typename Arg5>
196 typename Callback5<Arg1, Arg2, Arg3, Arg4, Arg5>::Type* NewCallback( in NewCallback() argument
198 void (T::*method)(Arg1, Arg2, Arg3, Arg4, Arg5)) { in NewCallback()
199 return new CallbackImpl<T, void (T::*)(Arg1, Arg2, Arg3, Arg4, Arg5), in NewCallback()
200 Tuple5<Arg1, Arg2, Arg3, Arg4, Arg5> >(object, method); in NewCallback()