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 er)
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
bool explicitly_requested


Detailed Description

Definition at line 147 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,
bool  er 
) [inline]

Definition at line 157 of file QueueItemConflict.cc.


Member Function Documentation

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

Definition at line 168 of file QueueItemConflict.cc.

References _DEBUG, _XDEBUG, zypp::CapAndItem::cap, ERR, zypp::Capability::index(), zypp::invokeOnEach(), zypp::ResStatus::isImpossible(), zypp::ResStatus::isToBeInstalled(), zypp::ResStatus::isToBeInstalledSoft(), zypp::ResStatus::isToBeUninstalled(), zypp::ResStatus::isToBeUninstalledDueToObsolete(), zypp::CapAndItem::item, zypp::Capability::matches(), zypp::CapFactory::parse(), 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::solver::detail::UpgradeCandidate::upgrades, zypp::ResStatus::wasUninstalled(), and zypp::yes().


Member Data Documentation

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

Definition at line 149 of file QueueItemConflict.cc.

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

Definition at line 150 of file QueueItemConflict.cc.

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

Definition at line 151 of file QueueItemConflict.cc.

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

Definition at line 152 of file QueueItemConflict.cc.

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

Definition at line 153 of file QueueItemConflict.cc.

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

Definition at line 154 of file QueueItemConflict.cc.

bool zypp::solver::detail::ConflictProcess::explicitly_requested

Definition at line 155 of file QueueItemConflict.cc.


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