#include <ace/Pair_T.h>
template<class T1, class T2> class ACE_Pair {
public:typedef T1 first_type;typedef T2 second_type;ACE_Pair (const T1 &t1, const T2 &t2);ACE_Pair (void);T1 &first (void);const T1 &first (void) const;void first (const T1 &t1);T2 &second (void);const T2 &second (void) const;void second (const T2 &t2);protected:T1 first_;T2 second_;};
typedef T1 first_type;
typedef T2 second_type;
ACE_Pair (const T1 &t1, const T2 &t2);
ACE_Pair (void);
T1 &first (void);
const T1 &first (void) const;
void first (const T1 &t1);
T2 &second (void);
const T2 &second (void) const;
void second (const T2 &t2);
irfan@cs.wustl.edu