ResFilters.h File Reference

#include <boost/function.hpp>
#include "zypp/base/Functional.h"
#include "zypp/Resolvable.h"
#include "zypp/CapFilters.h"
#include "zypp/PoolItem.h"
#include "zypp/CapAndItem.h"

Go to the source code of this file.

Namespaces

namespace  zypp
namespace  zypp::resfilter

Classes

struct  zypp::resfilter::ByKind
 Select ResObject by kind. More...
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::ByCapabilityIndex
 Select ResObject if at least one Capability with index index_r was found in dependency depType_r. More...
struct  zypp::resfilter::ByCapMatch
 Select ResObject if at least one Capability with index index_r was found in dependency depType_r. More...
struct  zypp::resfilter::ByCaIUninstalled
 Select PoolItem by uninstalled. More...
struct  zypp::resfilter::ByCaIInstalled
 Select PoolItem by installed. More...
struct  zypp::resfilter::ByCaITransact
 Select PoolItem by transact. More...
struct  zypp::resfilter::ByCaINotTransact
 Select PoolItem by not transact. More...
struct  zypp::resfilter::ByCaIKind
 Select CapAndItem by kind. More...

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>
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)
template<class _Res>
ByCaIKind zypp::resfilter::byCaIKind ()


Detailed Description

Definition in file ResFilters.h.


Generated on Tue Sep 25 19:23:12 2007 for libzypp by  doxygen 1.5.3