Tuple 63 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp template <class Tuple> Tuple 64 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp __device__ __forceinline__ typename Op::result_type operator ()(const Tuple& t) const Tuple 84 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp template <class Tuple> Tuple 85 modules/cudev/include/opencv2/cudev/functional/tuple_adapter.hpp __device__ __forceinline__ typename Op::result_type operator ()(const Tuple& t) const Tuple 62 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, int SIZE, template <typename T> class CvtOp> struct ConvertTuple; Tuple 64 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 2, CvtOp> Tuple 67 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 68 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type Tuple 72 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 3, CvtOp> Tuple 75 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 76 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type, Tuple 77 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<2, Tuple>::type>::type Tuple 81 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 4, CvtOp> Tuple 84 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 85 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type, Tuple 86 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<2, Tuple>::type>::type, Tuple 87 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<3, Tuple>::type>::type Tuple 91 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 5, CvtOp> Tuple 94 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 95 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type, Tuple 96 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<2, Tuple>::type>::type, Tuple 97 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<3, Tuple>::type>::type, Tuple 98 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<4, Tuple>::type>::type Tuple 102 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 6, CvtOp> Tuple 105 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 106 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type, Tuple 107 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<2, Tuple>::type>::type, Tuple 108 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<3, Tuple>::type>::type, Tuple 109 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<4, Tuple>::type>::type, Tuple 110 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<5, Tuple>::type>::type Tuple 114 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 7, CvtOp> Tuple 117 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 118 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type, Tuple 119 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<2, Tuple>::type>::type, Tuple 120 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<3, Tuple>::type>::type, Tuple 121 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<4, Tuple>::type>::type, Tuple 122 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<5, Tuple>::type>::type, Tuple 123 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<6, Tuple>::type>::type Tuple 127 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 8, CvtOp> Tuple 130 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 131 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type, Tuple 132 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<2, Tuple>::type>::type, Tuple 133 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<3, Tuple>::type>::type, Tuple 134 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<4, Tuple>::type>::type, Tuple 135 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<5, Tuple>::type>::type, Tuple 136 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<6, Tuple>::type>::type, Tuple 137 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<7, Tuple>::type>::type Tuple 141 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 9, CvtOp> Tuple 144 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 145 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type, Tuple 146 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<2, Tuple>::type>::type, Tuple 147 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<3, Tuple>::type>::type, Tuple 148 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<4, Tuple>::type>::type, Tuple 149 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<5, Tuple>::type>::type, Tuple 150 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<6, Tuple>::type>::type, Tuple 151 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<7, Tuple>::type>::type, Tuple 152 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<8, Tuple>::type>::type Tuple 156 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple<Tuple, 10, CvtOp> Tuple 159 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<0, Tuple>::type>::type, Tuple 160 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<1, Tuple>::type>::type, Tuple 161 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<2, Tuple>::type>::type, Tuple 162 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<3, Tuple>::type>::type, Tuple 163 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<4, Tuple>::type>::type, Tuple 164 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<5, Tuple>::type>::type, Tuple 165 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<6, Tuple>::type>::type, Tuple 166 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<7, Tuple>::type>::type, Tuple 167 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<8, Tuple>::type>::type, Tuple 168 modules/cudev/include/opencv2/cudev/util/detail/tuple.hpp typename CvtOp<typename tuple_element<9, Tuple>::type>::type Tuple 76 modules/cudev/include/opencv2/cudev/util/tuple.hpp template <class Tuple, template <typename T> class CvtOp> struct ConvertTuple Tuple 78 modules/cudev/include/opencv2/cudev/util/tuple.hpp typedef typename tuple_detail::ConvertTuple<Tuple, tuple_size<Tuple>::value, CvtOp>::type type; Tuple 829 modules/ts/include/opencv2/ts/ts_gtest.h template <bool kIndexValid, int kIndex, class Tuple> Tuple 1418 modules/ts/include/opencv2/ts/ts_gtest.h template <typename Tuple> struct tuple_size; Tuple 1475 modules/ts/include/opencv2/ts/ts_gtest.h template <int k, class Tuple> Tuple 1478 modules/ts/include/opencv2/ts/ts_gtest.h k < (tuple_size<Tuple>::value), k, Tuple>::type type; Tuple 1481 modules/ts/include/opencv2/ts/ts_gtest.h #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type Tuple 1490 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1491 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(0, Tuple)) Tuple 1492 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f0_; } // NOLINT Tuple 1494 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1495 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(0, Tuple)) Tuple 1496 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f0_; } Tuple 1502 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1503 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(1, Tuple)) Tuple 1504 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f1_; } // NOLINT Tuple 1506 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1507 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(1, Tuple)) Tuple 1508 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f1_; } Tuple 1514 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1515 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(2, Tuple)) Tuple 1516 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f2_; } // NOLINT Tuple 1518 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1519 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(2, Tuple)) Tuple 1520 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f2_; } Tuple 1526 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1527 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(3, Tuple)) Tuple 1528 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f3_; } // NOLINT Tuple 1530 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1531 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(3, Tuple)) Tuple 1532 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f3_; } Tuple 1538 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1539 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(4, Tuple)) Tuple 1540 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f4_; } // NOLINT Tuple 1542 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1543 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(4, Tuple)) Tuple 1544 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f4_; } Tuple 1550 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1551 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(5, Tuple)) Tuple 1552 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f5_; } // NOLINT Tuple 1554 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1555 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(5, Tuple)) Tuple 1556 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f5_; } Tuple 1562 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1563 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(6, Tuple)) Tuple 1564 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f6_; } // NOLINT Tuple 1566 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1567 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(6, Tuple)) Tuple 1568 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f6_; } Tuple 1574 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1575 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(7, Tuple)) Tuple 1576 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f7_; } // NOLINT Tuple 1578 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1579 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(7, Tuple)) Tuple 1580 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f7_; } Tuple 1586 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1587 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(8, Tuple)) Tuple 1588 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f8_; } // NOLINT Tuple 1590 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1591 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(8, Tuple)) Tuple 1592 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f8_; } Tuple 1598 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1599 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_ADD_REF_(GTEST_TUPLE_ELEMENT_(9, Tuple)) Tuple 1600 modules/ts/include/opencv2/ts/ts_gtest.h Field(Tuple& t) { return t.f9_; } // NOLINT Tuple 1602 modules/ts/include/opencv2/ts/ts_gtest.h template <class Tuple> Tuple 1603 modules/ts/include/opencv2/ts/ts_gtest.h static GTEST_BY_REF_(GTEST_TUPLE_ELEMENT_(9, Tuple)) Tuple 1604 modules/ts/include/opencv2/ts/ts_gtest.h ConstField(const Tuple& t) { return t.f9_; } Tuple 10025 modules/ts/include/opencv2/ts/ts_gtest.h template <typename Tuple> Tuple 10026 modules/ts/include/opencv2/ts/ts_gtest.h static void PrintPrefixTo(const Tuple& t, ::std::ostream* os) { Tuple 10029 modules/ts/include/opencv2/ts/ts_gtest.h UniversalPrinter<typename ::std::tr1::tuple_element<N - 1, Tuple>::type> Tuple 10035 modules/ts/include/opencv2/ts/ts_gtest.h template <typename Tuple> Tuple 10036 modules/ts/include/opencv2/ts/ts_gtest.h static void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) { Tuple 10047 modules/ts/include/opencv2/ts/ts_gtest.h template <typename Tuple> Tuple 10048 modules/ts/include/opencv2/ts/ts_gtest.h static void PrintPrefixTo(const Tuple&, ::std::ostream*) {} Tuple 10050 modules/ts/include/opencv2/ts/ts_gtest.h template <typename Tuple> Tuple 10051 modules/ts/include/opencv2/ts/ts_gtest.h static void TersePrintPrefixToStrings(const Tuple&, Strings*) {} Tuple 10060 modules/ts/include/opencv2/ts/ts_gtest.h template <typename Tuple> Tuple 10061 modules/ts/include/opencv2/ts/ts_gtest.h static void PrintPrefixTo(const Tuple& t, ::std::ostream* os) { Tuple 10062 modules/ts/include/opencv2/ts/ts_gtest.h UniversalPrinter<typename ::std::tr1::tuple_element<0, Tuple>::type>:: Tuple 10066 modules/ts/include/opencv2/ts/ts_gtest.h template <typename Tuple> Tuple 10067 modules/ts/include/opencv2/ts/ts_gtest.h static void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) { Tuple 10087 modules/ts/include/opencv2/ts/ts_gtest.h template <typename Tuple> Tuple 10088 modules/ts/include/opencv2/ts/ts_gtest.h Strings UniversalTersePrintTupleFieldsToStrings(const Tuple& value) { Tuple 10090 modules/ts/include/opencv2/ts/ts_gtest.h TuplePrefixPrinter< ::std::tr1::tuple_size<Tuple>::value>::