#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);
void first (const T1 &t1);
T2 &second (void);
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);
void first (const T1 &t1);
T2 &second (void);
void second (const T2 &t2);