stlab.adobe.com Adobe Systems Incorporated
aggregate_pair< T1, T2 > Struct Template Reference

#include <pair.hpp>

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

Definition at line 40 of file pair.hpp.

typedef T2 second_type

Definition at line 41 of file pair.hpp.

Friends And Related Function Documentation

bool operator!= ( const aggregate_pair< T1, T2 > &  x,
const aggregate_pair< T1, T2 > &  y 
)
friend

Definition at line 52 of file pair.hpp.

bool operator< ( const aggregate_pair< T1, T2 > &  x,
const aggregate_pair< T1, T2 > &  y 
)
friend

Definition at line 49 of file pair.hpp.

bool operator<= ( const aggregate_pair< T1, T2 > &  x,
const aggregate_pair< T1, T2 > &  y 
)
friend

Definition at line 58 of file pair.hpp.

bool operator== ( const aggregate_pair< T1, T2 > &  x,
const aggregate_pair< T1, T2 > &  y 
)
friend

Definition at line 46 of file pair.hpp.

bool operator> ( const aggregate_pair< T1, T2 > &  x,
const aggregate_pair< T1, T2 > &  y 
)
friend

Definition at line 55 of file pair.hpp.

bool operator>= ( const aggregate_pair< T1, T2 > &  x,
const aggregate_pair< T1, T2 > &  y 
)
friend

Definition at line 61 of file pair.hpp.

void swap ( aggregate_pair< T1, T2 > &  x,
aggregate_pair< T1, T2 > &  y 
)
friend

Definition at line 64 of file pair.hpp.

Member Data Documentation

T1 first

Definition at line 43 of file pair.hpp.

T2 second

Definition at line 44 of file pair.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google