12 #ifndef ZYPP_UI_SELECTABLETRAITS_H
13 #define ZYPP_UI_SELECTABLETRAITS_H
42 struct AVOrder :
public std::binary_function<PoolItem,PoolItem,bool>
54 return( lprio > rprio );
59 int res = lhs->arch().compare( rhs->arch() );
64 int res = lhs->edition().compare( rhs->edition() );
71 return( lprio > rprio );
84 struct IOrder :
public std::binary_function<PoolItem,PoolItem,bool>
92 int res = lhs->arch().compare( rhs->arch() );
95 res = lhs->edition().compare( rhs->edition() );
98 Date ldate = lhs->installtime();
99 Date rdate = rhs->installtime();
100 if ( ldate != rdate )
101 return( ldate > rdate );
130 #endif // ZYPP_UI_SELECTABLETRAITS_H