Home | History | Annotate | Download | only in base

Lines Matching refs:a5

412     typename A5>
413 class RunnableAdapter<R(*)(A1, A2, A3, A4, A5)> {
415 typedef R (RunType)(A1, A2, A3, A4, A5);
417 explicit RunnableAdapter(R(*function)(A1, A2, A3, A4, A5))
425 typename CallbackParamTraits<A5>::ForwardType a5) {
427 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5));
431 R (*function_)(A1, A2, A3, A4, A5);
436 typename A4, typename A5>
437 class RunnableAdapter<R(T::*)(A1, A2, A3, A4, A5)> {
439 typedef R (RunType)(T*, A1, A2, A3, A4, A5);
442 explicit RunnableAdapter(R(T::*method)(A1, A2, A3, A4, A5))
450 typename CallbackParamTraits<A5>::ForwardType a5) {
452 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5));
456 R (T::*method_)(A1, A2, A3, A4, A5);
461 typename A4, typename A5>
462 class RunnableAdapter<R(T::*)(A1, A2, A3, A4, A5) const> {
464 typedef R (RunType)(const T*, A1, A2, A3, A4, A5);
467 explicit RunnableAdapter(R(T::*method)(A1, A2, A3, A4, A5) const)
475 typename CallbackParamTraits<A5>::ForwardType a5) {
477 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5));
481 R (T::*method_)(A1, A2, A3, A4, A5) const;
486 typename A5, typename A6>
487 class RunnableAdapter<R(*)(A1, A2, A3, A4, A5, A6)> {
489 typedef R (RunType)(A1, A2, A3, A4, A5, A6);
491 explicit RunnableAdapter(R(*function)(A1, A2, A3, A4, A5, A6))
499 typename CallbackParamTraits<A5>::ForwardType a5,
502 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5),
507 R (*function_)(A1, A2, A3, A4, A5, A6);
512 typename A4, typename A5, typename A6>
513 A5, A6)> {
515 typedef R (RunType)(T*, A1, A2, A3, A4, A5, A6);
518 explicit RunnableAdapter(R(T::*method)(A1, A2, A3, A4, A5, A6))
526 typename CallbackParamTraits<A5>::ForwardType a5,
529 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5),
534 R (T::*method_)(A1, A2, A3, A4, A5, A6);
539 typename A4, typename A5, typename A6>
540 class RunnableAdapter<R(T::*)(A1, A2, A3, A4, A5, A6) const> {
542 typedef R (RunType)(const T*, A1, A2, A3, A4, A5, A6);
545 explicit RunnableAdapter(R(T::*method)(A1, A2, A3, A4, A5, A6) const)
553 typename CallbackParamTraits<A5>::ForwardType a5,
556 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5),
561 R (T::*method_)(A1, A2, A3, A4, A5, A6) const;
566 typename A5, typename A6, typename A7>
567 class RunnableAdapter<R(*)(A1, A2, A3, A4, A5, A6, A7)> {
569 typedef R (RunType)(A1, A2, A3, A4, A5, A6, A7);
571 explicit RunnableAdapter(R(*function)(A1, A2, A3, A4, A5, A6, A7))
579 typename CallbackParamTraits<A5>::ForwardType a5,
583 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5),
588 R (*function_)(A1, A2, A3, A4, A5, A6, A7);
593 typename A4, typename A5, typename A6, typename A7>
594 class RunnableAdapter<R(T::*)(A1, A2, A3, A4, A5, A6, A7)> {
596 typedef R (RunType)(T*, A1, A2, A3, A4, A5, A6, A7);
599 explicit RunnableAdapter(R(T::*method)(A1, A2, A3, A4, A5, A6, A7))
607 typename CallbackParamTraits<A5>::ForwardType a5,
611 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5),
616 R (T::*method_)(A1, A2, A3, A4, A5, A6, A7);
621 typename A4, typename A5, typename A6, typename A7>
622 class RunnableAdapter<R(T::*)(A1, A2, A3, A4, A5, A6, A7) const> {
624 typedef R (RunType)(const T*, A1, A2, A3, A4, A5, A6, A7);
627 explicit RunnableAdapter(R(T::*method)(A1, A2, A3, A4, A5, A6, A7) const)
635 typename CallbackParamTraits<A5>::ForwardType a5,
639 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5),
644 R (T::*method_)(A1, A2, A3, A4, A5, A6, A7) const;
690 typename A5>
691 struct FunctionTraits<R(A1, A2, A3, A4, A5)> {
697 typedef A5 A5Type;
701 typename A5, typename A6>
702 struct FunctionTraits<R(A1, A2, A3, A4, A5, A6)> {
708 typedef A5 A5Type;
713 typename A5, typename A6, typename A7>
714 struct FunctionTraits<R(A1, A2, A3, A4, A5, A6, A7)> {
720 typedef A5 A5Type;
758 typename A5>
759 struct ForceVoidReturn<R(A1, A2, A3, A4, A5)> {
760 typedef void(RunType)(A1, A2, A3, A4, A5);
764 typename A5, typename A6>
765 struct ForceVoidReturn<R(A1, A2, A3, A4, A5, A6)> {
766 typedef void(RunType)(A1, A2, A3, A4, A5, A6);
770 typename A5, typename A6, typename A7>
771 struct ForceVoidReturn<R(A1, A2, A3, A4, A5, A6, A7)> {
772 typedef void(RunType)(A1, A2, A3, A4, A5, A6, A7);
976 typename A3, typename A4, typename A5>
978 void(A1, A2, A3, A4, A5)> {
980 A5 a5) {
982 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5));
987 typename A5>
989 void(A1, A2, A3, A4, A5)> {
990 static void MakeItSo(Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5) {
992 CallbackForward(a4), CallbackForward(a5));
997 typename A4, typename A5>
999 void(BoundWeakPtr, A2, A3, A4, A5)> {
1001 A4 a4, A5 a5) {
1006 CallbackForward(a4), CallbackForward(a5));
1011 typename A3, typename A4, typename A5, typename A6>
1013 void(A1, A2, A3, A4, A5, A6)> {
1015 A5 a5, A6 a6) {
1017 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5),
1023 typename A5, typename A6>
1025 void(A1, A2, A3, A4, A5, A6)> {
1026 static void MakeItSo(Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5,
1029 CallbackForward(a4), CallbackForward(a5), CallbackForward(a6));
1034 typename A4, typename A5, typename A6>
1036 void(BoundWeakPtr, A2, A3, A4, A5, A6)> {
1038 A4 a4, A5 a5, A6 a6) {
1043 CallbackForward(a4), CallbackForward(a5), CallbackForward(a6));
1048 typename A3, typename A4, typename A5, typename A6, typename A7>
1050 void(A1, A2, A3, A4, A5, A6, A7)> {
1052 A5 a5, A6 a6, A7 a7) {
1054 CallbackForward(a3), CallbackForward(a4), CallbackForward(a5),
1060 typename A5, typename A6, typename A7>
1062 void(A1, A2, A3, A4, A5, A6, A7)> {
1063 static void MakeItSo(Runnable runnable, A1 a1, A2 a2, A3 a3, A4 a4, A5 a5,
1066 CallbackForward(a4), CallbackForward(a5), CallbackForward(a6),
1072 typename A4, typename A5, typename A6, typename A7>
1074 void(BoundWeakPtr, A2, A3, A4, A5, A6, A7)> {
1076 A4 a4, A5 a5, A6 a6, A7 a7) {
1081 CallbackForward(a4), CallbackForward(a5), CallbackForward(a6),