libzypp  13.10.6
zypp::resfilter Namespace Reference

Classes

struct  ByName
 Select ResObject by name. More...
 
struct  ByRepository
 Select ResObject by repository or repository alias. More...
 
struct  ByEdition
 Select ResObject by Edition using _Compare functor. More...
 
struct  ByArch
 Select ResObject by Arch using _Compare functor. More...
 
struct  ByInstalled
 Select PoolItem by installed. More...
 
struct  ByUninstalled
 Select PoolItem by uninstalled. More...
 
struct  ByTransact
 Select PoolItem by transact. More...
 
struct  ByLock
 Select PoolItem by lock. More...
 
struct  ByKeep
 Select PoolItem by keep. More...
 
struct  ByRecommended
 PoolItem which is recommended. More...
 
struct  BySuggested
 PoolItem which is suggested. More...
 

Typedefs

typedef std::unary_function
< ResObject::constPtr, bool > 
ResObjectFilterFunctor
 
typedef boost::function< bool(ResObject::constPtr)> ResFilter
 
typedef std::unary_function
< PoolItem, bool > 
PoolItemFilterFunctor
 

Functions

template<class _Res >
filter::ByKind byKind ()
 
template<class _Compare >
ByEdition< _Compare > byEdition (const Edition &edition_r, _Compare cmp_r)
 
template<class _Compare >
ByEdition< _Compare > byEdition (const Edition &edition_r)
 
template<class _Compare >
ByArch< _Compare > byArch (const Arch &arch_r, _Compare cmp_r)
 
template<class _Compare >
ByArch< _Compare > byArch (const Arch &arch_r)