zypp::solver::detail::Helper Class Reference

#include <Helper.h>

List of all members.

Static Public Member Functions

static PoolItem_Ref findInstalledByNameAndKind (const ResPool &pool, const std::string &name, const Resolvable::Kind &kind)
static PoolItem_Ref findUninstalledByNameAndKind (const ResPool &pool, const std::string &name, const Resolvable::Kind &kind)
static PoolItem_Ref findInstalledItem (const ResPool &pool, PoolItem_Ref item)
static PoolItem_Ref findUninstalledItem (const ResPool &pool, PoolItem_Ref item)
static PoolItem_Ref findReinstallItem (const ResPool &pool, PoolItem_Ref item)
static PoolItem_Ref findUpdateItem (const ResPool &pool, PoolItem_Ref item)

Friends

std::ostream & operator<< (std::ostream &, const PoolItemList &itemlist)


Detailed Description

Definition at line 49 of file Helper.h.


Member Function Documentation

static PoolItem_Ref zypp::solver::detail::Helper::findInstalledByNameAndKind const ResPool pool,
const std::string &  name,
const Resolvable::Kind kind
[static]
 

Referenced by findInstalledItem().

static PoolItem_Ref zypp::solver::detail::Helper::findUninstalledByNameAndKind const ResPool pool,
const std::string &  name,
const Resolvable::Kind kind
[static]
 

PoolItem_Ref zypp::solver::detail::Helper::findInstalledItem const ResPool pool,
PoolItem_Ref  item
[static]
 

Definition at line 113 of file Helper.cc.

References findInstalledByNameAndKind().

Referenced by zypp::solver::detail::install_item_cb(), zypp::solver::detail::RequireProcess::operator()(), zypp::solver::detail::QueueItemInstall::QueueItemInstall(), zypp::solver::detail::satisfy_item_cb(), and zypp::solver::detail::upgrade_item_cb().

static PoolItem_Ref zypp::solver::detail::Helper::findUninstalledItem const ResPool pool,
PoolItem_Ref  item
[static]
 

PoolItem_Ref zypp::solver::detail::Helper::findReinstallItem const ResPool pool,
PoolItem_Ref  item
[static]
 

Definition at line 179 of file Helper.cc.

References _XDEBUG, zypp::ResPool::byNameBegin(), zypp::ResPool::byNameEnd(), zypp::functor::chain(), zypp::invokeOnEach(), and zypp::solver::detail::LookForReinstall::uninstalled.

PoolItem_Ref zypp::solver::detail::Helper::findUpdateItem const ResPool pool,
PoolItem_Ref  item
[static]
 

Definition at line 143 of file Helper.cc.

References _XDEBUG, zypp::ResPool::byNameBegin(), zypp::ResPool::byNameEnd(), zypp::functor::chain(), zypp::invokeOnEach(), and zypp::solver::detail::LookForUpdate::uninstalled.


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &  ,
const PoolItemList itemlist
[friend]
 


The documentation for this class was generated from the following files:
Generated on Thu Jul 6 00:07:33 2006 for zypp by  doxygen 1.4.6