zypp::solver::detail::UninstallConflicting Struct Reference

List of all members.

Public Member Functions

 UninstallConflicting (ResolverContext_Ptr ctx, const Capability &provided_cap, PoolItem install_item, PoolItem upgrade_item, QueueItemList &qil)
bool operator() (const CapAndItem &cai)

Public Attributes

ResolverContext_Ptr _context
const Capability _provided_cap
PoolItem _install_item
PoolItem _upgrade_item
QueueItemList_qil
bool ignored


Detailed Description

Definition at line 184 of file QueueItemInstall.cc.


Constructor & Destructor Documentation

zypp::solver::detail::UninstallConflicting::UninstallConflicting ( ResolverContext_Ptr  ctx,
const Capability provided_cap,
PoolItem  install_item,
PoolItem  upgrade_item,
QueueItemList qil 
) [inline]

Definition at line 193 of file QueueItemInstall.cc.


Member Function Documentation

bool zypp::solver::detail::UninstallConflicting::operator() ( const CapAndItem cai  )  [inline]

Definition at line 205 of file QueueItemInstall.cc.

References _XDEBUG, zypp::CapAndItem::cap, zypp::solver::detail::QueueItemUninstall::CONFLICT, zypp::ResStatus::isToBeInstalled(), zypp::CapAndItem::item, zypp::PoolItem_Ref::resolvable(), RESOLVER_INFO_PRIORITY_VERBOSE, zypp::solver::detail::RESOLVER_INFO_TYPE_CONFLICT_CANT_INSTALL, zypp::ResStatus::staysInstalled(), and WAR.


Member Data Documentation

ResolverContext_Ptr zypp::solver::detail::UninstallConflicting::_context

Definition at line 186 of file QueueItemInstall.cc.

const Capability zypp::solver::detail::UninstallConflicting::_provided_cap

Definition at line 187 of file QueueItemInstall.cc.

PoolItem zypp::solver::detail::UninstallConflicting::_install_item

Definition at line 188 of file QueueItemInstall.cc.

PoolItem zypp::solver::detail::UninstallConflicting::_upgrade_item

Definition at line 189 of file QueueItemInstall.cc.

QueueItemList& zypp::solver::detail::UninstallConflicting::_qil

Definition at line 190 of file QueueItemInstall.cc.

bool zypp::solver::detail::UninstallConflicting::ignored

Definition at line 191 of file QueueItemInstall.cc.

Referenced by zypp::solver::detail::QueueItemInstall::process().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 25 19:23:27 2007 for libzypp by  doxygen 1.5.3