|
(Note that these are not member functions.)
|
| template<class T , class U > |
| Pair< T, U > | makePair (const T &first, const U &second) |
| |
| template<class Input , class T , class U > |
| void | decode (Input &in, Pair< T, U > &p) |
| |
| template<class Output , class T , class U > |
| void | encode (Output &out, const Pair< T, U > &p) |
| |
| template<class Output , class T , class U > |
| void | print (Output &out, const Pair< T, U > &p) |
| |
| template<class T , class U > |
| bool | operator== (const Pair< T, U > &lhs, const Pair< T, U > &rhs) |
| |
| template<class T , class U > |
| bool | operator!= (const Pair< T, U > &lhs, const Pair< T, U > &rhs) |
| |
| template<class T , class U > |
| bool | operator< (const Pair< T, U > &lhs, const Pair< T, U > &rhs) |
| |
| template<class T , class U > |
| bool | operator<= (const Pair< T, U > &lhs, const Pair< T, U > &rhs) |
| |
| template<class T , class U > |
| bool | operator> (const Pair< T, U > &lhs, const Pair< T, U > &rhs) |
| |
| template<class T , class U > |
| bool | operator>= (const Pair< T, U > &lhs, const Pair< T, U > &rhs) |
| |