#include "../defs.h"
Go to the source code of this file.
| Namespaces | |
| namespace | ads | 
| Classes | |
| struct | ads::Triplet< T1, T2, T3 > | 
| Triplet holds three objects of arbitrary type.  More... | |
| Functions | |
| template<typename T1, typename T2, typename T3> | |
| bool | ads::operator== (const Triplet< T1, T2, T3 > &x, const Triplet< T1, T2, T3 > &y) | 
| Two Triplets of the same type are equal iff their members are equal. | |
| template<typename T1, typename T2, typename T3> | |
| bool | ads::operator< (const Triplet< T1, T2, T3 > &x, const Triplet< T1, T2, T3 > &y) | 
| Treat the triplet as a composite number. | |
| template<typename T1, typename T2, typename T3> | |
| bool | ads::operator!= (const Triplet< T1, T2, T3 > &x, const Triplet< T1, T2, T3 > &y) | 
| Return true if the members are not all equal. | |
| template<typename T1, typename T2, typename T3> | |
| bool | ads::operator> (const Triplet< T1, T2, T3 > &x, const Triplet< T1, T2, T3 > &y) | 
| Use operator<to find the result. | |
| template<typename T1, typename T2, typename T3> | |
| bool | ads::operator<= (const Triplet< T1, T2, T3 > &x, const Triplet< T1, T2, T3 > &y) | 
| Use operator<to find the result. | |
| template<typename T1, typename T2, typename T3> | |
| bool | ads::operator>= (const Triplet< T1, T2, T3 > &x, const Triplet< T1, T2, T3 > &y) | 
| Use operator<to find the result. | |
| template<typename T1, typename T2, typename T3> | |
| Triplet< T1, T2, T3 > | ads::makeTriplet (const T1 &x, const T2 &y, const T3 &z) | 
| A convenience wrapper for creating a Triplet from three objects. | |
 1.4.7
 1.4.7