2 #ifndef vbl_quadruple_h_ 3 #define vbl_quadruple_h_ 10 # include <vcl_msvc_warnings.h> 14 template <
class T1,
class T2,
class T3,
class T4>
34 template <
class U1,
class U2,
class U3,
class U4>
42 template <
class T1,
class T2,
class T3,
class T4>
52 template <
class T1,
class T2,
class T3,
class T4>
56 template <
class T1,
class T2,
class T3,
class T4>
66 template <
class T1,
class T2,
class T3,
class T4>
72 #endif // vbl_quadruple_h_
bool operator<(vbl_quadruple< T1, T2, T3, T4 > const &x, vbl_quadruple< T1, T2, T3, T4 > const &y)
vbl_quadruple(vbl_quadruple< U1, U2, U3, U4 > const &that)
bool operator!=(vbl_quadruple< T1, T2, T3, T4 > const &x, vbl_quadruple< T1, T2, T3, T4 > const &y)
bool operator==(vbl_quadruple< T1, T2, T3, T4 > const &x, vbl_quadruple< T1, T2, T3, T4 > const &y)
vbl_quadruple< T1, T2, T3, T4 > vbl_make_quadruple(T1 const &x, T2 const &y, T3 const &z, T4 const &w)
vbl_quadruple(T1 const &a, T2 const &b, T3 const &c, T4 const &d)