Lines Matching defs:T4

131 template <typename T1, typename T2, typename T3, typename T4>
134 ValueArray4(T1 v1, T2 v2, T3 v3, T4 v4) : v1_(v1), v2_(v2), v3_(v3),
151 const T4 v4_;
154 template <typename T1, typename T2, typename T3, typename T4, typename T5>
157 ValueArray5(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5) : v1_(v1), v2_(v2), v3_(v3),
174 const T4 v4_;
178 template <typename T1, typename T2, typename T3, typename T4, typename T5,
182 ValueArray6(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6) : v1_(v1), v2_(v2),
200 const T4 v4_;
205 template <typename T1, typename T2, typename T3, typename T4, typename T5,
209 ValueArray7(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7) : v1_(v1),
227 const T4 v4_;
233 template <typename T1, typename T2, typename T3, typename T4, typename T5,
237 ValueArray8(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7,
256 const T4 v4_;
263 template <typename T1, typename T2, typename T3, typename T4, typename T5,
267 ValueArray9(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8,
287 const T4 v4_;
295 template <typename T1, typename T2, typename T3, typename T4, typename T5,
299 ValueArray10(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
319 const T4 v4_;
328 template <typename T1, typename T2, typename T3, typename T4, typename T5,
333 ValueArray11(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
353 const T4 v4_;
363 template <typename T1, typename T2, typename T3, typename T4, typename T5,
368 ValueArray12(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
389 const T4 v4_;
400 template <typename T1, typename T2, typename T3, typename T4, typename T5,
405 ValueArray13(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
427 const T4 v4_;
439 template <typename T1, typename T2, typename T3, typename T4, typename T5,
444 ValueArray14(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
466 const T4 v4_;
479 template <typename T1, typename T2, typename T3, typename T4, typename T5,
484 ValueArray15(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
507 const T4 v4_;
521 template <typename T1, typename T2, typename T3, typename T4, typename T5,
527 ValueArray16(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
551 const T4 v4_;
566 template <typename T1, typename T2, typename T3, typename T4, typename T5,
572 ValueArray17(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
596 const T4 v4_;
612 template <typename T1, typename T2, typename T3, typename T4, typename T5,
618 ValueArray18(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
643 const T4 v4_;
660 template <typename T1, typename T2, typename T3, typename T4, typename T5,
666 ValueArray19(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
691 const T4 v4_;
709 template <typename T1, typename T2, typename T3, typename T4, typename T5,
715 ValueArray20(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
741 const T4 v4_;
760 template <typename T1, typename T2, typename T3, typename T4, typename T5,
767 ValueArray21(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
794 const T4 v4_;
814 template <typename T1, typename T2, typename T3, typename T4, typename T5,
821 ValueArray22(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
848 const T4 v4_;
869 template <typename T1, typename T2, typename T3, typename T4, typename T5,
876 ValueArray23(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
904 const T4 v4_;
926 template <typename T1, typename T2, typename T3, typename T4, typename T5,
933 ValueArray24(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
962 const T4 v4_;
985 template <typename T1, typename T2, typename T3, typename T4, typename T5,
992 ValueArray25(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1021 const T4 v4_;
1045 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1053 ValueArray26(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1082 const T4 v4_;
1107 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1115 ValueArray27(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1146 const T4 v4_;
1172 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1180 ValueArray28(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1211 const T4 v4_;
1238 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1246 ValueArray29(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1277 const T4 v4_;
1305 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1313 ValueArray30(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1346 const T4 v4_;
1375 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1384 ValueArray31(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1417 const T4 v4_;
1447 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1456 ValueArray32(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1489 const T4 v4_;
1520 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1529 ValueArray33(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1564 const T4 v4_;
1596 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1605 ValueArray34(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1640 const T4 v4_;
1673 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1682 ValueArray35(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1717 const T4 v4_;
1751 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1761 ValueArray36(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1797 const T4 v4_;
1832 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1842 ValueArray37(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1879 const T4 v4_;
1915 template <typename T1, typename T2, typename T3, typename T4, typename T5,
1925 ValueArray38(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
1962 const T4 v4_;
1999 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2009 ValueArray39(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2047 const T4 v4_;
2085 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2095 ValueArray40(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2134 const T4 v4_;
2173 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2184 ValueArray41(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2223 const T4 v4_;
2263 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2274 ValueArray42(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2314 const T4 v4_;
2355 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2366 ValueArray43(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2406 const T4 v4_;
2448 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2459 ValueArray44(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2500 const T4 v4_;
2543 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2554 ValueArray45(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2596 const T4 v4_;
2640 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2652 ValueArray46(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2694 const T4 v4_;
2739 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2751 ValueArray47(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2794 const T4 v4_;
2840 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2852 ValueArray48(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2896 const T4 v4_;
2943 template <typename T1, typename T2, typename T3, typename T4, typename T5,
2955 ValueArray49(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
2999 const T4 v4_;
3047 template <typename T1, typename T2, typename T3, typename T4, typename T5,
3059 ValueArray50(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
3103 const T4 v4_;
3405 template <typename T1, typename T2, typename T3, typename T4>
3407 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4> > {
3409 typedef ::std::tr1::tuple<T1, T2, T3, T4> ParamType;
3413 const ParamGenerator<T4>& g4)
3436 const ParamGenerator<T4>& g4,
3437 const typename ParamGenerator<T4>::iterator& current4)
3540 const typename ParamGenerator<T4>::iterator begin4_;
3541 const typename ParamGenerator<T4>::iterator end4_;
3542 typename ParamGenerator<T4>::iterator current4_;
3552 const ParamGenerator<T4> g4_;
3556 template <typename T1, typename T2, typename T3, typename T4, typename T5>
3558 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5> > {
3560 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5> ParamType;
3564 const ParamGenerator<T4>& g4, const ParamGenerator<T5>& g5)
3587 const ParamGenerator<T4>& g4,
3588 const typename ParamGenerator<T4>::iterator& current4,
3703 const typename ParamGenerator<T4>::iterator begin4_;
3704 const typename ParamGenerator<T4>::iterator end4_;
3705 typename ParamGenerator<T4>::iterator current4_;
3718 const ParamGenerator<T4> g4_;
3723 template <typename T1, typename T2, typename T3, typename T4, typename T5,
3726 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5,
3729 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6> ParamType;
3733 const ParamGenerator<T4>& g4, const ParamGenerator<T5>& g5,
3757 const ParamGenerator<T4>& g4,
3758 const typename ParamGenerator<T4>::iterator& current4,
3885 const typename ParamGenerator<T4>::iterator begin4_;
3886 const typename ParamGenerator<T4>::iterator end4_;
3887 typename ParamGenerator<T4>::iterator current4_;
3903 const ParamGenerator<T4> g4_;
3909 template <typename T1, typename T2, typename T3, typename T4, typename T5,
3912 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
3915 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7> ParamType;
3919 const ParamGenerator<T4>& g4, const ParamGenerator<T5>& g5,
3944 const ParamGenerator<T4>& g4,
3945 const typename ParamGenerator<T4>::iterator& current4,
4084 const typename ParamGenerator<T4>::iterator begin4_;
4085 const typename ParamGenerator<T4>::iterator end4_;
4086 typename ParamGenerator<T4>::iterator current4_;
4105 const ParamGenerator<T4> g4_;
4112 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4115 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
4118 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8> ParamType;
4122 const ParamGenerator<T4>& g4, const ParamGenerator<T5>& g5,
4150 const ParamGenerator<T4>& g4,
4151 const typename ParamGenerator<T4>::iterator& current4,
4302 const typename ParamGenerator<T4>::iterator begin4_;
4303 const typename ParamGenerator<T4>::iterator end4_;
4304 typename ParamGenerator<T4>::iterator current4_;
4326 const ParamGenerator<T4> g4_;
4334 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4337 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
4340 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9> ParamType;
4344 const ParamGenerator<T4>& g4, const ParamGenerator<T5>& g5,
4372 const ParamGenerator<T4>& g4,
4373 const typename ParamGenerator<T4>::iterator& current4,
4537 const typename ParamGenerator<T4>::iterator begin4_;
4538 const typename ParamGenerator<T4>::iterator end4_;
4539 typename ParamGenerator<T4>::iterator current4_;
4564 const ParamGenerator<T4> g4_;
4573 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4576 : public ParamGeneratorInterface< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
4579 typedef ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> ParamType;
4583 const ParamGenerator<T4>& g4, const ParamGenerator<T5>& g5,
4612 const ParamGenerator<T4>& g4,
4613 const typename ParamGenerator<T4>::iterator& current4,
4789 const typename ParamGenerator<T4>::iterator begin4_;
4790 const typename ParamGenerator<T4>::iterator end4_;
4791 typename ParamGenerator<T4>::iterator current4_;
4819 const ParamGenerator<T4> g4_;
4887 template <typename T1, typename T2, typename T3, typename T4>
4888 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4> >() const {
4889 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4> >(
4890 new CartesianProductGenerator4<T1, T2, T3, T4>(
4894 static_cast<ParamGenerator<T4> >(g4_)));
4914 template <typename T1, typename T2, typename T3, typename T4, typename T5>
4915 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5> >() const {
4916 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5> >(
4917 new CartesianProductGenerator5<T1, T2, T3, T4, T5>(
4921 static_cast<ParamGenerator<T4> >(g4_),
4944 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4946 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6> >() const {
4947 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6> >(
4948 new CartesianProductGenerator6<T1, T2, T3, T4, T5, T6>(
4952 static_cast<ParamGenerator<T4> >(g4_),
4977 template <typename T1, typename T2, typename T3, typename T4, typename T5,
4979 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6,
4981 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7> >(
4982 new CartesianProductGenerator7<T1, T2, T3, T4, T5, T6, T7>(
4986 static_cast<ParamGenerator<T4> >(g4_),
5015 template <typename T1, typename T2, typename T3, typename T4, typename T5,
5017 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7,
5019 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8> >(
5020 new CartesianProductGenerator8<T1, T2, T3, T4, T5, T6, T7, T8>(
5024 static_cast<ParamGenerator<T4> >(g4_),
5056 template <typename T1, typename T2, typename T3, typename T4, typename T5,
5058 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8,
5060 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8,
5062 new CartesianProductGenerator9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(
5066 static_cast<ParamGenerator<T4> >(g4_),
5100 template <typename T1, typename T2, typename T3, typename T4, typename T5,
5102 operator ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8,
5104 return ParamGenerator< ::std::tr1::tuple<T1, T2, T3, T4, T5, T6, T7, T8,
5106 new CartesianProductGenerator10<T1, T2, T3, T4, T5, T6, T7, T8, T9,
5111 static_cast<ParamGenerator<T4> >(g4_),