aggregate_pair< T1, T2 > Struct Template Reference | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Types | |
| typedef T1 | first_type |
| typedef T2 | second_type |
Public Attributes | |
| T1 | first |
| T2 | second |
Friends | |
| bool | operator!= (const aggregate_pair &x, const aggregate_pair &y) |
| bool | operator< (const aggregate_pair &x, const aggregate_pair &y) |
| bool | operator<= (const aggregate_pair &x, const aggregate_pair &y) |
| bool | operator== (const aggregate_pair &x, const aggregate_pair &y) |
| bool | operator> (const aggregate_pair &x, const aggregate_pair &y) |
| bool | operator>= (const aggregate_pair &x, const aggregate_pair &y) |
| void | swap (aggregate_pair &x, aggregate_pair &y) |
Detailed Description
template<typename T1, typename T2 = T1>
struct adobe::aggregate_pair< T1, T2 >
Definition at line 38 of file pair.hpp.
Member Typedef Documentation
| typedef T1 first_type |
| typedef T2 second_type |
Friends And Related Function Documentation
| bool operator!= | ( | const aggregate_pair< T1, T2 > & | x, |
| const aggregate_pair< T1, T2 > & | y | ||
| ) | [friend] |
| bool operator< | ( | const aggregate_pair< T1, T2 > & | x, |
| const aggregate_pair< T1, T2 > & | y | ||
| ) | [friend] |
| bool operator<= | ( | const aggregate_pair< T1, T2 > & | x, |
| const aggregate_pair< T1, T2 > & | y | ||
| ) | [friend] |
| bool operator== | ( | const aggregate_pair< T1, T2 > & | x, |
| const aggregate_pair< T1, T2 > & | y | ||
| ) | [friend] |
| bool operator> | ( | const aggregate_pair< T1, T2 > & | x, |
| const aggregate_pair< T1, T2 > & | y | ||
| ) | [friend] |
| bool operator>= | ( | const aggregate_pair< T1, T2 > & | x, |
| const aggregate_pair< T1, T2 > & | y | ||
| ) | [friend] |
| void swap | ( | aggregate_pair< T1, T2 > & | x, |
| aggregate_pair< T1, T2 > & | y | ||
| ) | [friend] |

