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 |
| QueueItemList & | new_items |
| bool | actually_an_obsolete |
Definition at line 143 of file QueueItemConflict.cc.
| 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.
| 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.
| ResolverContext_Ptr zypp::solver::detail::ConflictProcess::context |
1.5.0