Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

extended_pair.h File Reference


Detailed Description

Go to the source code of this file.

Namespaces

namespace  lemon

Classes

struct  extended_pair
 A more customizable pair type than std::pair. More...

Functions

template<typename T1, typename T2, typename LA1, typename LA2, typename RA1, typename RA2>
bool lemon::operator== (const extended_pair< T1, LA1, T2, LA2 > &left, const extended_pair< T1, RA1, T2, RA2 > &right)
 Equality operator.
template<typename T1, typename T2, typename LA1, typename LA2, typename RA1, typename RA2>
bool lemon::operator!= (const extended_pair< T1, LA1, T2, LA2 > &left, const extended_pair< T1, RA1, T2, RA2 > &right)
 Inequality operator.
template<typename T1, typename T2, typename LA1, typename LA2, typename RA1, typename RA2>
bool lemon::operator< (const extended_pair< T1, LA1, T2, LA2 > &left, const extended_pair< T1, RA1, T2, RA2 > &right)
 Less operator.
template<typename T1, typename T2, typename LA1, typename LA2, typename RA1, typename RA2>
bool lemon::operator> (const extended_pair< T1, LA1, T2, LA2 > &left, const extended_pair< T1, RA1, T2, RA2 > &right)
 Greater operator.
template<typename T1, typename T2, typename LA1, typename LA2, typename RA1, typename RA2>
bool lemon::operator<= (const extended_pair< T1, LA1, T2, LA2 > &left, const extended_pair< T1, RA1, T2, RA2 > &right)
 Less or equal operator.
template<typename T1, typename T2, typename LA1, typename LA2, typename RA1, typename RA2>
bool lemon::operator>= (const extended_pair< T1, LA1, T2, LA2 > &left, const extended_pair< T1, RA1, T2, RA2 > &right)
 Greater or equal operator.


Generated on Sat Aug 27 14:14:55 2005 for LEMON by  doxygen 1.4.4