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. |