Lines 73-82
Link Here
|
73 |
rt_triple(const T1& a, const T2& b, const T3& c) : |
73 |
rt_triple(const T1& a, const T2& b, const T3& c) : |
74 |
base_type(a, b), third(c) {} |
74 |
base_type(a, b), third(c) {} |
75 |
|
75 |
|
76 |
template <typename U1, typename U2> |
76 |
rt_triple(const base_type& b) : base_type(b), third() {} |
77 |
rt_triple(const std::pair<U1, U2>& b) : base_type(b), third() {} |
|
|
78 |
|
77 |
|
79 |
template <typename U1, typename U2, typename U3> |
|
|
80 |
rt_triple(const rt_triple& src) : |
78 |
rt_triple(const rt_triple& src) : |
81 |
base_type(src.first, src.second), third(src.third) {} |
79 |
base_type(src.first, src.second), third(src.third) {} |
82 |
}; |
80 |
}; |