libzypp  13.10.6
ResFilters.h File Reference
#include <boost/function.hpp>
#include "zypp/base/Functional.h"
#include "zypp/Filter.h"
#include "zypp/Resolvable.h"
#include "zypp/PoolItem.h"
#include "zypp/Repository.h"

Go to the source code of this file.

Classes

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

Namespaces

 zypp
 Easy-to use interface to the ZYPP dependency resolver.
 
 zypp::resfilter
 

Typedefs

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

Functions

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