pair Class Template Reference

#include <tuple.hpp>

Inheritance diagram for pair:

Inheritance graph
[legend]
Collaboration diagram for pair:

Collaboration graph
[legend]

List of all members.


Detailed Description

template<typename T, typename U>
class gsgl::data::pair< T, U >

Definition at line 48 of file tuple.hpp.


Public Member Functions

pair< T, U > & operator= (const pair< T, U > &p)
bool operator== (const pair< T, U > &p) const
 pair (const pair< T, U > &p)
 pair (const T &first, const U &second)
 pair ()
virtual ~pair ()

Public Attributes

first
second

Constructor & Destructor Documentation

pair (  )  [inline]

Definition at line 71 of file tuple.hpp.

pair ( const T &  first,
const U &  second 
) [inline]

Definition at line 78 of file tuple.hpp.

pair ( const pair< T, U > &  p  )  [inline]

Definition at line 85 of file tuple.hpp.

~pair (  )  [inline, virtual]

Definition at line 102 of file tuple.hpp.


Member Function Documentation

pair< T, U > & operator= ( const pair< T, U > &  p  )  [inline]

Definition at line 92 of file tuple.hpp.

References pair::first, and pair::second.

bool operator== ( const pair< T, U > &  p  )  const [inline]

Definition at line 61 of file tuple.hpp.

References pair::first, and pair::second.


Member Data Documentation

T first

U second


The documentation for this class was generated from the following file:

Generated on Sat Mar 1 13:50:06 2008 for Periapsis Project by  doxygen 1.5.5