MCPcopy Create free account
hub / github.com/OpenPTrack/open_ptrack_v2 / ValueArray10

Class ValueArray10

rtpose_wrapper/src/gtest/gtest.h:10836–10862  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10834template <typename T1, typename T2, typename T3, typename T4, typename T5,
10835 typename T6, typename T7, typename T8, typename T9, typename T10>
10836class ValueArray10 {
10837 public:
10838 ValueArray10(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9,
10839 T10 v10) : v1_(v1), v2_(v2), v3_(v3), v4_(v4), v5_(v5), v6_(v6), v7_(v7),
10840 v8_(v8), v9_(v9), v10_(v10) {}
10841
10842 template <typename T>
10843 operator ParamGenerator<T>() const {
10844 const T array[] = {v1_, v2_, v3_, v4_, v5_, v6_, v7_, v8_, v9_, v10_};
10845 return ValuesIn(array);
10846 }
10847
10848 private:
10849 // No implementation - assignment is unsupported.
10850 void operator=(const ValueArray10& other);
10851
10852 const T1 v1_;
10853 const T2 v2_;
10854 const T3 v3_;
10855 const T4 v4_;
10856 const T5 v5_;
10857 const T6 v6_;
10858 const T7 v7_;
10859 const T8 v8_;
10860 const T9 v9_;
10861 const T10 v10_;
10862};
10863
10864template <typename T1, typename T2, typename T3, typename T4, typename T5,
10865 typename T6, typename T7, typename T8, typename T9, typename T10,

Callers

nothing calls this directly

Calls 1

ValuesInFunction · 0.85

Tested by

no test coverage detected