Home | History | Annotate | Download | only in base

Lines Matching refs:a3

495 template <typename R, typename A1, typename A2, typename A3>
496 class Callback<R(A1, A2, A3)> : public internal::CallbackBase {
498 typedef R(RunType)(A1, A2, A3);
524 typename internal::CallbackParamTraits<A3>::ForwardType a3) const {
530 internal::CallbackForward(a3));
538 typename internal::CallbackParamTraits<A3>::ForwardType);
542 template <typename R, typename A1, typename A2, typename A3, typename A4>
543 class Callback<R(A1, A2, A3, A4)> : public internal::CallbackBase {
545 typedef R(RunType)(A1, A2, A3, A4);
571 typename internal::CallbackParamTraits<A3>::ForwardType a3,
578 internal::CallbackForward(a3),
587 typename internal::CallbackParamTraits<A3>::ForwardType,
592 template <typename R, typename A1, typename A2, typename A3, typename A4,
594 class Callback<R(A1, A2, A3, A4, A5)> : public internal::CallbackBase {
596 typedef R(RunType)(A1, A2, A3, A4, A5);
622 typename internal::CallbackParamTraits<A3>::ForwardType a3,
630 internal::CallbackForward(a3),
640 typename internal::CallbackParamTraits<A3>::ForwardType,
646 template <typename R, typename A1, typename A2, typename A3, typename A4,
648 class Callback<R(A1, A2, A3, A4, A5, A6)> : public internal::CallbackBase {
650 typedef R(RunType)(A1, A2, A3, A4, A5, A6);
676 typename internal::CallbackParamTraits<A3>::ForwardType a3,
685 internal::CallbackForward(a3),
696 typename internal::CallbackParamTraits<A3>::ForwardType,
703 template <typename R, typename A1, typename A2, typename A3, typename A4,
705 class Callback<R(A1, A2, A3, A4, A5, A6, A7)> : public internal::CallbackBase {
707 typedef R(RunType)(A1, A2, A3, A4, A5, A6, A7);
733 typename internal::CallbackParamTraits<A3>::ForwardType a3,
743 internal::CallbackForward(a3),
755 typename internal::CallbackParamTraits<A3>::ForwardType,