7 #ifndef BALL_DATATYPE_TRIPLE_H 8 #define BALL_DATATYPE_TRIPLE_H 23 template <
typename T1,
typename T2,
typename T3>
53 Triple(
const T1& new_first,
const T2& new_second,
const T3& new_third);
77 void set(
const T1& t1,
const T2& t2,
const T3& t3);
136 template <
typename T1,
typename T2,
typename T3>
141 template <
typename T1,
typename T2,
typename T3>
149 template <
typename T1,
typename T2,
typename T3>
151 (
const T1& new_first,
const T2& new_second,
const T3& new_third)
158 template <
typename T1,
typename T2,
typename T3>
163 template <
typename T1,
typename T2,
typename T3>
172 template <
typename T1,
typename T2,
typename T3>
184 template <
typename T1,
typename T2,
typename T3>
194 template <
typename T1,
typename T2,
typename T3>
204 template <
typename T1,
typename T2,
typename T3>
214 template <
typename T1,
typename T2,
typename T3>
223 template <
typename T1,
typename T2,
typename T3>
225 bool Triple<T1, T2, T3>::operator <
233 template <
typename T1,
typename T2,
typename T3>
235 bool Triple<T1, T2, T3>::operator <=
244 template <
typename T1,
typename T2,
typename T3>
246 bool Triple<T1, T2, T3>::operator >=
255 template <
typename T1,
typename T2,
typename T3>
257 bool Triple<T1, T2, T3>::operator >
266 #endif // BALL_DATATYPE_TRIPLE_H
#define BALL_CREATE(name)
bool operator<=(const Triple &triple) const
void set(const T1 &t1, const T2 &t2, const T3 &t3)
bool operator!=(const Triple &triple) const
bool operator>=(const Triple &triple) const
void get(T1 &first, T2 &second, T3 &third) const
bool operator==(const Triple &triple) const
-*- Mode: C++; tab-width: 2; -*-
bool operator<(const Triple &triple) const
const Triple & operator=(const Triple &triple)
bool operator>(const Triple &triple) const