zypp::solver::detail::ConflictProcess Struct Reference

List of all members.

Public Member Functions

 ConflictProcess (const ResPool &pl, PoolItem_Ref ci, const Capability &cc, ResolverContext_Ptr ct, QueueItemList &ni, bool ao)
bool operator() (const CapAndItem &cai)

Public Attributes

ResPool pool
PoolItem_Ref conflict_issuer
const Capability conflict_capability
ResolverContext_Ptr context
QueueItemListnew_items
bool actually_an_obsolete

Detailed Description

Definition at line 143 of file QueueItemConflict.cc.


Constructor & Destructor Documentation

zypp::solver::detail::ConflictProcess::ConflictProcess ( const ResPool pl,
PoolItem_Ref  ci,
const Capability cc,
ResolverContext_Ptr  ct,
QueueItemList ni,
bool  ao 
) [inline]

Definition at line 152 of file QueueItemConflict.cc.


Member Function Documentation

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

Definition at line 161 of file QueueItemConflict.cc.

References _DEBUG, _XDEBUG, actually_an_obsolete, zypp::Rel::ANY, zypp::ResPool::byCapabilityIndexBegin(), zypp::ResPool::byCapabilityIndexEnd(), zypp::CapAndItem::cap, zypp::solver::detail::QueueItemUninstall::CONFLICT, conflict_capability, conflict_issuer, context, zypp::Rel::EQ, zypp::ResStatus::impossible, zypp::Capability::index(), zypp::invokeOnEach(), zypp::ResStatus::isImpossible(), zypp::ResStatus::isToBeInstalled(), zypp::ResStatus::isToBeInstalledSoft(), zypp::ResStatus::isToBeUninstalled(), zypp::ResStatus::isToBeUninstalledDueToObsolete(), zypp::ResStatus::isToBeUninstalledDueToUnlink(), zypp::CapAndItem::item, zypp::Capability::matches(), new_items, zypp::Edition::noedition, zypp::solver::detail::QueueItemUninstall::OBSOLETE, zypp::CapFactory::parse(), pool, zypp::Dep::PROVIDES, zypp::PoolItem_Ref::resolvable(), RESOLVER_INFO_PRIORITY_VERBOSE, zypp::solver::detail::RESOLVER_INFO_TYPE_CONFLICT_CANT_INSTALL, zypp::solver::detail::RESOLVER_INFO_TYPE_CONFLICT_UNINSTALLABLE, zypp::ResStatus::staysInstalled(), zypp::ResStatus::wasUninstalled(), zypp::CapMatch::yes, and ZYPP_THROW.


Member Data Documentation

ResPool zypp::solver::detail::ConflictProcess::pool

Definition at line 145 of file QueueItemConflict.cc.

Referenced by operator()().

PoolItem_Ref zypp::solver::detail::ConflictProcess::conflict_issuer

Definition at line 146 of file QueueItemConflict.cc.

Referenced by operator()().

const Capability zypp::solver::detail::ConflictProcess::conflict_capability

Definition at line 147 of file QueueItemConflict.cc.

Referenced by operator()().

ResolverContext_Ptr zypp::solver::detail::ConflictProcess::context

Definition at line 148 of file QueueItemConflict.cc.

Referenced by operator()().

QueueItemList& zypp::solver::detail::ConflictProcess::new_items

Definition at line 149 of file QueueItemConflict.cc.

Referenced by operator()().

bool zypp::solver::detail::ConflictProcess::actually_an_obsolete

Definition at line 150 of file QueueItemConflict.cc.

Referenced by operator()().


The documentation for this struct was generated from the following file:
Generated on Tue Nov 28 16:49:40 2006 for zypp by  doxygen 1.5.0