KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
spear::Pair< T1, T2 > Class Template Reference

#include <Pair.h>

Public Member Functions

 Pair (const T1 &t1, const T2 &t2)
 
const T1 & getFirst () const
 
const T2 & getSecond () const
 
T2 & getSecond ()
 
void setFirst (const T1 &t1)
 
void setSecond (const T2 &t2)
 

Detailed Description

template<class T1, class T2>
class spear::Pair< T1, T2 >

Wrapper for the non-standard pair

Constructor & Destructor Documentation

template<class T1, class T2>
spear::Pair< T1, T2 >::Pair ( const T1 &  t1,
const T2 &  t2 
)
inline

Member Function Documentation

template<class T1, class T2>
const T1& spear::Pair< T1, T2 >::getFirst ( ) const
inline
template<class T1, class T2>
const T2& spear::Pair< T1, T2 >::getSecond ( ) const
inline
template<class T1, class T2>
T2& spear::Pair< T1, T2 >::getSecond ( )
inline
template<class T1, class T2>
void spear::Pair< T1, T2 >::setFirst ( const T1 &  t1)
inline
template<class T1, class T2>
void spear::Pair< T1, T2 >::setSecond ( const T2 &  t2)
inline

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