Lines Matching refs:A4
298 template <typename A1, typename A2, typename A3, typename A4>
299 class CallbackList<void(A1, A2, A3, A4)>
300 : public internal::CallbackListBase<Callback<void(A1, A2, A3, A4)> > {
302 typedef Callback<void(A1, A2, A3, A4)> CallbackType;
309 typename internal::CallbackParamTraits<A4>::ForwardType a4) {
314 cb->Run(a1, a2, a3, a4);
322 template <typename A1, typename A2, typename A3, typename A4, typename A5>
323 class CallbackList<void(A1, A2, A3, A4, A5)>
324 : public internal::CallbackListBase<Callback<void(A1, A2, A3, A4, A5)> > {
326 typedef Callback<void(A1, A2, A3, A4, A5)> CallbackType;
333 typename internal::CallbackParamTraits<A4>::ForwardType a4,
339 cb->Run(a1, a2, a3, a4, a5);
347 template <typename A1, typename A2, typename A3, typename A4, typename A5,
349 class CallbackList<void(A1, A2, A3, A4, A5, A6)>
350 : public internal::CallbackListBase<Callback<void(A1, A2, A3, A4, A5,
353 typedef Callback<void(A1, A2, A3, A4, A5, A6)> CallbackType;
360 typename internal::CallbackParamTraits<A4>::ForwardType a4,
367 cb->Run(a1, a2, a3, a4, a5, a6);
375 template <typename A1, typename A2, typename A3, typename A4, typename A5,
377 class CallbackList<void(A1, A2, A3, A4, A5, A6, A7)>
378 : public internal::CallbackListBase<Callback<void(A1, A2, A3, A4, A5, A6,
381 typedef Callback<void(A1, A2, A3, A4, A5, A6, A7)> CallbackType;
388 typename internal::CallbackParamTraits<A4>::ForwardType a4,
396 cb->Run(a1, a2, a3, a4, a5, a6, a7);