| typedef std::list<Pending_Ptr> zypp::solver::detail::PendingList |
| typedef std::list<QueueItem_Ptr> zypp::solver::detail::QueueItemList |
Definition at line 61 of file QueueItem.h.
| typedef map<string, PoolItem_Ref> zypp::solver::detail::EstablishMap |
Definition at line 145 of file QueueItemInstall.cc.
| typedef map<string, PoolItem_Ref> zypp::solver::detail::UpgradesMap |
Definition at line 308 of file QueueItemRequire.cc.
| typedef map<string, PoolItem_Ref> zypp::solver::detail::FreshenMap |
Definition at line 489 of file Resolver.cc.
| typedef map<string, IandU> zypp::solver::detail::IandUMap |
Definition at line 1151 of file Resolver.cc.
| typedef map<PoolItem_Ref, ResolverInfo_Ptr> zypp::solver::detail::ProblemMap |
Definition at line 66 of file Resolver_problems.cc.
| typedef multimap<PoolItem_Ref, Capability> zypp::solver::detail::ItemCapabilityMap |
Definition at line 67 of file Resolver_problems.cc.
| typedef multimap<PoolItem_Ref, PoolItem_Ref> zypp::solver::detail::ConflictMap |
Definition at line 68 of file Resolver_problems.cc.
| typedef std::map<std::string,PoolItem_Ref> zypp::solver::detail::UpgradeTable |
Definition at line 978 of file ResolverContext.cc.
| typedef void(*) zypp::solver::detail::ResolverContextFn(ResolverContext_Ptr ctx, void *data) |
Definition at line 47 of file ResolverContext.h.
| typedef void(*) zypp::solver::detail::MarkedPoolItemFn(PoolItem_Ref item, const ResStatus &status, void *data) |
Definition at line 48 of file ResolverContext.h.
| typedef void(*) zypp::solver::detail::MarkedPoolItemPairFn(PoolItem_Ref item1, const ResStatus &status1, PoolItem_Ref item2, const ResStatus &status2, void *data) |
Definition at line 49 of file ResolverContext.h.
| typedef std::multimap<PoolItem_Ref,Capability> zypp::solver::detail::IgnoreMap |
Definition at line 50 of file ResolverContext.h.
| typedef std::map<Source_Ref ,int> zypp::solver::detail::SourceCounter |
Definition at line 51 of file ResolverContext.h.
| typedef void(*) zypp::solver::detail::ResolverInfoFn(ResolverInfo_Ptr info, void *data) |
Definition at line 82 of file ResolverInfo.h.
| typedef std::list<ResolverInfo_Ptr> zypp::solver::detail::ResolverInfoList |
Definition at line 84 of file ResolverInfo.h.
| typedef std::list<ResolverQueue_Ptr> zypp::solver::detail::ResolverQueueList |
Definition at line 49 of file ResolverQueue.h.
| typedef std::set<PoolItem_Ref, AVOrder> zypp::solver::detail::PoolItemOrderSet |
Definition at line 108 of file ResolverUpgrade.cc.
| typedef map<string, PoolItem_Ref> zypp::solver::detail::FindMap |
Definition at line 200 of file ResolverUpgrade.cc.
| typedef std::map<Source_Ref, HelixResolvable_Ptr> zypp::solver::detail::SourceTable |
Definition at line 79 of file Testcase.h.
| typedef std::list<PoolItem_Ref> zypp::solver::detail::PoolItemList |
| typedef std::set<PoolItem_Ref> zypp::solver::detail::PoolItemSet |
| typedef std::list<SolutionAction_Ptr> zypp::solver::detail::SolutionActionList |
| typedef std::list<SolutionAction_constPtr> zypp::solver::detail::CSolutionActionList |
Definition at line 48 of file QueueItem.h.
Definition at line 37 of file ResolverInfo.h.
A problem solution action that performs a transaction (installs, removes, keep .
..) one resolvable (package, patch, pattern, product).
Definition at line 65 of file SolutionAction.h.
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const PoolItemList & | itemlist | |||
| ) |
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const Importance & | importance | |||
| ) |
Definition at line 83 of file Importance.cc.
References zypp::solver::detail::Importance::asString().
| zypp::solver::detail::IMPL_PTR_TYPE | ( | Pending | ) |
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const Pending & | pending | |||
| ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | Pending | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionIgnoreConflicts | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionIgnoreRequires | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionIgnoreArchitecture | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionIgnoreInstalled | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionInstall | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionKeep | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionUninstall | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionUnlock | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | QueueItem | ) |
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const QueueItemList & | itemlist | |||
| ) |
Definition at line 63 of file QueueItem.cc.
| zypp::solver::detail::IMPL_PTR_TYPE | ( | QueueItemBranch | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | QueueItemConflict | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | QueueItemEstablish | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | QueueItemGroup | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | QueueItemInstall | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | QueueItemRequire | ) |
| static bool zypp::solver::detail::codependent_items | ( | const PoolItem_Ref | item1, | |
| const PoolItem_Ref | item2 | |||
| ) | [static] |
Definition at line 366 of file QueueItemRequire.cc.
Referenced by zypp::solver::detail::QueueItemRequire::process().
| static bool zypp::solver::detail::hint_match | ( | const CapSet & | cset, | |
| ResPool | pool | |||
| ) | [static] |
Definition at line 396 of file QueueItemRequire.cc.
References zypp::ResPool::byCapabilityIndexBegin(), zypp::ResPool::byCapabilityIndexEnd(), zypp::invokeOnEach(), zypp::solver::detail::HintItem::match, MIL, and zypp::Dep::PROVIDES.
Referenced by zypp::solver::detail::QueueItemRequire::process().
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | QueueItemRequire | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | QueueItemUninstall | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | QueueItemUninstall | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | Resolver | ) |
| static const unsigned zypp::solver::detail::MAX_SECOND_RUNS | ( | 3 | ) | [static] |
| static const unsigned zypp::solver::detail::TIMOUT_SECOND_RUN | ( | 30 | ) | [static] |
| void zypp::solver::detail::assertSystemResObjectInPool | ( | ) |
Definition at line 73 of file Resolver.cc.
References zypp::ResPool::byKindBegin(), zypp::ResPool::byKindEnd(), zypp::ResStore::insert(), zypp::SystemResObject::instance(), zypp::ResStatus::USER, and WAR.
| static void zypp::solver::detail::solution_to_pool | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 358 of file Resolver.cc.
References _XDEBUG, zypp::ResStatus::APPL_LOW, zypp::ResStatus::isIncomplete(), zypp::ResStatus::isNeeded(), zypp::ResStatus::isSatisfied(), zypp::ResStatus::isToBeInstalled(), zypp::ResStatus::isToBeUninstalled(), zypp::ResStatus::isToBeUninstalledDueToUpgrade(), zypp::ResStatus::isUnneeded(), zypp::ResStatus::setIncomplete(), zypp::ResStatus::setSatisfied(), zypp::ResStatus::setToBeInstalled(), zypp::ResStatus::setToBeUninstalled(), zypp::ResStatus::setToBeUninstalledDueToUpgrade(), zypp::ResStatus::setUnneeded(), zypp::ResStatus::SOLVER, and zypp::PoolItem_Ref::status().
| static void zypp::solver::detail::addToFreshen | ( | PoolItem_Ref | item, | |
| FreshenMap & | itemmap | |||
| ) | [static] |
Definition at line 496 of file Resolver.cc.
Referenced by zypp::solver::detail::FreshenState::operator()().
| static void zypp::solver::detail::show_pool | ( | ResPool | pool | ) | [static] |
Definition at line 993 of file Resolver.cc.
References _DEBUG, _XDEBUG, zypp::ResPool::begin(), and zypp::ResPool::end().
| static void zypp::solver::detail::get_info_foreach_cb | ( | ResolverInfo_Ptr | info, | |
| void * | data | |||
| ) | [static] |
Definition at line 1078 of file Resolver.cc.
Referenced by zypp::solver::detail::ResolverContext::getInfo().
| static bool zypp::solver::detail::transactItems | ( | PoolItem_Ref | installed, | |
| PoolItem_Ref | uninstalled, | |||
| bool | install, | |||
| bool | soft, | |||
| PoolItem_Ref & | added | |||
| ) | [static] |
Definition at line 1104 of file Resolver.cc.
References zypp::ResStatus::APPL_LOW, zypp::ResStatus::isLocked(), zypp::ResStatus::resetTransact(), zypp::PoolItem_Ref::resolvable(), zypp::ResStatus::setSoftTransact(), zypp::ResStatus::setTransact(), and zypp::PoolItem_Ref::status().
Referenced by zypp::solver::detail::TransactLanguage::operator()(), and transactCaps().
| static bool zypp::solver::detail::transactCaps | ( | const ResPool & | pool, | |
| const CapSet & | caps, | |||
| bool | install, | |||
| bool | soft, | |||
| std::set< PoolItem_Ref > & | added_items | |||
| ) | [static] |
Definition at line 1207 of file Resolver.cc.
References zypp::ResPool::byCapabilityIndexBegin(), zypp::ResPool::byCapabilityIndexEnd(), zypp::invokeOnEach(), zypp::Dep::PROVIDES, and transactItems().
| static void zypp::solver::detail::collector_cb | ( | ResolverInfo_Ptr | info, | |
| void * | data | |||
| ) | [static] |
Definition at line 117 of file Resolver_problems.cc.
References _XDEBUG, zypp::solver::detail::ResItemCollector::conflictMap, zypp::solver::detail::ResItemCollector::problems, zypp::solver::detail::ResItemCollector::provideAndDeleteMap, zypp::solver::detail::ResItemCollector::provideAndLockMap, zypp::solver::detail::ResItemCollector::provideAndOtherArchMap, RESOLVER_INFO_TYPE_CONFLICT_CANT_INSTALL, RESOLVER_INFO_TYPE_CONFLICT_UNINSTALLABLE, RESOLVER_INFO_TYPE_LOCKED_PROVIDER, RESOLVER_INFO_TYPE_OTHER_ARCH_PROVIDER, and RESOLVER_INFO_TYPE_UNINSTALL_PROVIDER.
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverContext | ) |
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const ResolverContext & | context | |||
| ) |
Definition at line 71 of file ResolverContext.cc.
References zypp::solver::detail::ResolverContext::_context, and zypp::solver::detail::ResolverContext::_parent.
| static void zypp::solver::detail::marked_item_collector | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 701 of file ResolverContext.cc.
References zypp::ResStatus::isToBeInstalled(), zypp::ResStatus::isToBeUninstalled(), zypp::solver::detail::MarkedResolvableInfo::rl, and zypp::solver::detail::MarkedResolvableInfo::status.
Referenced by zypp::solver::detail::ResolverContext::getMarked().
| static void zypp::solver::detail::install_item_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 741 of file ResolverContext.cc.
References zypp::solver::detail::InstallInfo::count, zypp::solver::detail::Helper::findInstalledItem(), zypp::solver::detail::InstallInfo::fn, zypp::ResStatus::isInstalled(), zypp::ResStatus::isToBeInstalled(), zypp::solver::detail::InstallInfo::pool, zypp::solver::detail::InstallInfo::rl, and zypp::PoolItem_Ref::status().
Referenced by zypp::solver::detail::ResolverContext::foreachInstall().
| static void zypp::solver::detail::context_item_collector | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 768 of file ResolverContext.cc.
References zypp::ResStatus::isToBeInstalled(), and zypp::ResStatus::isToBeUninstalled().
Referenced by zypp::solver::detail::ResolverContext::getInstalls(), and zypp::solver::detail::ResolverContext::getUninstalls().
| static void zypp::solver::detail::satisfy_item_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 801 of file ResolverContext.cc.
References zypp::solver::detail::SatisfyInfo::count, zypp::solver::detail::Helper::findInstalledItem(), zypp::solver::detail::SatisfyInfo::fn, zypp::ResStatus::isSatisfied(), zypp::solver::detail::SatisfyInfo::pool, zypp::solver::detail::SatisfyInfo::rl, and zypp::ResStatus::staysInstalled().
Referenced by zypp::solver::detail::ResolverContext::foreachSatisfy().
| static void zypp::solver::detail::context_item_collector_satisfy | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 827 of file ResolverContext.cc.
References zypp::ResStatus::isSatisfied().
Referenced by zypp::solver::detail::ResolverContext::getSatisfies().
| static void zypp::solver::detail::incomplete_item_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 859 of file ResolverContext.cc.
References zypp::solver::detail::IncompleteInfo::count, zypp::solver::detail::IncompleteInfo::fn, zypp::ResStatus::isIncomplete(), and zypp::solver::detail::IncompleteInfo::rl.
Referenced by zypp::solver::detail::ResolverContext::foreachIncomplete().
| static void zypp::solver::detail::context_item_collector_incomplete | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 883 of file ResolverContext.cc.
References zypp::ResStatus::isIncomplete().
Referenced by zypp::solver::detail::ResolverContext::getIncompletes().
| static void zypp::solver::detail::upgrade_item_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 916 of file ResolverContext.cc.
References zypp::solver::detail::UpgradeInfo::context, zypp::solver::detail::UpgradeInfo::count, zypp::solver::detail::UpgradeInfo::data, zypp::solver::detail::Helper::findInstalledItem(), zypp::solver::detail::UpgradeInfo::fn, zypp::ResStatus::isInstalled(), zypp::ResStatus::isToBeInstalled(), zypp::solver::detail::UpgradeInfo::pool, and zypp::PoolItem_Ref::status().
Referenced by zypp::solver::detail::ResolverContext::foreachUpgrade().
| static void zypp::solver::detail::pair_item_collector | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| PoolItem_Ref | old_item, | |||
| const ResStatus & | old_status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 957 of file ResolverContext.cc.
Referenced by zypp::solver::detail::ResolverContext::getUpgrades().
| static void zypp::solver::detail::uninstall_item_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 988 of file ResolverContext.cc.
References zypp::solver::detail::UninstallInfo::count, zypp::solver::detail::UninstallInfo::fn, zypp::ResStatus::isToBeUninstalled(), zypp::solver::detail::UninstallInfo::rl, and zypp::solver::detail::UninstallInfo::upgrade_hash.
Referenced by zypp::solver::detail::ResolverContext::foreachUninstall().
| static void zypp::solver::detail::build_upgrade_hash_cb | ( | PoolItem_Ref | item_add, | |
| const ResStatus & | add_status, | |||
| PoolItem_Ref | item_del, | |||
| const ResStatus & | del_status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 1005 of file ResolverContext.cc.
Referenced by zypp::solver::detail::ResolverContext::foreachUninstall().
| static void zypp::solver::detail::impossible_item_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 1050 of file ResolverContext.cc.
References zypp::solver::detail::ImpossibleInfo::count, zypp::solver::detail::ImpossibleInfo::data, zypp::solver::detail::ImpossibleInfo::fn, and zypp::ResStatus::isImpossible().
Referenced by zypp::solver::detail::ResolverContext::foreachImpossible().
| static void zypp::solver::detail::install_count_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 1075 of file ResolverContext.cc.
References zypp::ResStatus::isInstalled(), and zypp::PoolItem_Ref::status().
Referenced by zypp::solver::detail::ResolverContext::installCount().
| static void zypp::solver::detail::uninstall_count_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 1095 of file ResolverContext.cc.
References zypp::ResStatus::isInstalled(), and zypp::PoolItem_Ref::status().
Referenced by zypp::solver::detail::ResolverContext::uninstallCount().
| static void zypp::solver::detail::satisfy_count_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 1123 of file ResolverContext.cc.
References zypp::ResStatus::isInstalled(), and zypp::PoolItem_Ref::status().
Referenced by zypp::solver::detail::ResolverContext::satisfyCount().
| static void zypp::solver::detail::mark_important_info | ( | const ResolverInfoList & | il | ) | [static] |
Definition at line 1211 of file ResolverContext.cc.
Referenced by zypp::solver::detail::ResolverContext::foreachInfo().
| static void zypp::solver::detail::spew_item_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | unused | |||
| ) | [static] |
Definition at line 1379 of file ResolverContext.cc.
References MIL.
Referenced by zypp::solver::detail::ResolverContext::spew().
| void zypp::solver::detail::spew_item_pair_cb | ( | PoolItem_Ref | item1, | |
| const ResStatus & | status1, | |||
| PoolItem_Ref | item2, | |||
| const ResStatus & | status2, | |||
| void * | unused | |||
| ) |
Definition at line 1386 of file ResolverContext.cc.
References MIL.
Referenced by zypp::solver::detail::ResolverContext::spew().
| static void zypp::solver::detail::spew_info_cb | ( | ResolverInfo_Ptr | info, | |
| void * | unused | |||
| ) | [static] |
Definition at line 1410 of file ResolverContext.cc.
References MIL.
Referenced by zypp::solver::detail::ResolverContext::spewInfo().
| static void zypp::solver::detail::dup_name_check_cb | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 1609 of file ResolverContext.cc.
References zypp::solver::detail::DupNameCheckInfo::flag, zypp::solver::detail::DupNameCheckInfo::foundItem, zypp::ResStatus::isToBeInstalled(), zypp::solver::detail::DupNameCheckInfo::other, and zypp::PoolItem_Ref::resolvable().
Referenced by zypp::solver::detail::ResolverContext::getParallelInstall(), and zypp::solver::detail::ResolverContext::isParallelInstall().
| static int zypp::solver::detail::num_cmp | ( | double | a, | |
| double | b | |||
| ) | [static] |
Definition at line 1683 of file ResolverContext.cc.
Referenced by zypp::solver::detail::ResolverContext::partialCompare().
| static int zypp::solver::detail::rev_num_cmp | ( | double | a, | |
| double | b | |||
| ) | [static] |
Definition at line 1689 of file ResolverContext.cc.
Referenced by zypp::solver::detail::ResolverContext::compare(), and zypp::solver::detail::ResolverContext::partialCompare().
| static double zypp::solver::detail::churn_factor | ( | ResolverContext_Ptr | a | ) | [static] |
Definition at line 1695 of file ResolverContext.cc.
Referenced by zypp::solver::detail::ResolverContext::partialCompare().
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfo | ) |
| static const char* zypp::solver::detail::info_type_to_string | ( | ResolverInfoType | type | ) | [static] |
Definition at line 97 of file ResolverInfo.cc.
References type_str_table, and typestr.
Referenced by zypp::solver::detail::ResolverInfo::dumpOn().
| static const char* zypp::solver::detail::info_type_to_message | ( | ResolverInfoType | type | ) | [static] |
Definition at line 111 of file ResolverInfo.cc.
References str, and type_str_table.
Referenced by zypp::solver::detail::ResolverInfo::message().
| ResolverInfoType zypp::solver::detail::resolver_info_type_from_string | ( | const char * | str | ) |
Definition at line 125 of file ResolverInfo.cc.
References RESOLVER_INFO_TYPE_INVALID, type, and type_str_table.
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfoChildOf | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfoConflictsWith | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfoContainer | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfoDependsOn | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfoMisc | ) |
| static string zypp::solver::detail::translateResTraits | ( | const Resolvable::Kind & | kind | ) | [static] |
Definition at line 86 of file ResolverInfoMisc.cc.
References _.
Referenced by zypp::solver::detail::ResolverInfoMisc::message().
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfoMissingReq | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfoNeededBy | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverInfoObsoletes | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverQueue | ) |
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const ResolverQueue & | resolverqueue | |||
| ) |
Definition at line 57 of file ResolverQueue.cc.
References zypp::solver::detail::ResolverQueue::_context, zypp::solver::detail::ResolverQueue::_qitems, and zypp::str::form().
| static int zypp::solver::detail::qitemlist_max_priority | ( | const QueueItemList & | qil | ) | [static] |
Definition at line 194 of file ResolverQueue.cc.
Referenced by zypp::solver::detail::ResolverQueue::processOnce().
| static bool zypp::solver::detail::downgrade_allowed | ( | PoolItem_Ref | installed, | |
| PoolItem_Ref | candidate, | |||
| Target_Ptr | target | |||
| ) | [static] |
Definition at line 119 of file ResolverUpgrade.cc.
References DBG, zypp::VendorAttr::instance(), zypp::ResStatus::isLocked(), MIL, zypp::PoolItem_Ref::resolvable(), and zypp::PoolItem_Ref::status().
| zypp::solver::detail::IMPL_PTR_TYPE | ( | SolutionAction | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | TransactionSolutionAction | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | InjectSolutionAction | ) |
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const SolutionActionList & | actionlist | |||
| ) |
Definition at line 79 of file SolutionAction.cc.
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const CSolutionActionList & | actionlist | |||
| ) |
Definition at line 90 of file SolutionAction.cc.
| zypp::solver::detail::IMPL_PTR_TYPE | ( | HelixResolvable | ) |
| static std::string zypp::solver::detail::xml_escape | ( | const std::string & | text | ) | [static] |
Definition at line 49 of file Testcase.cc.
References iobind::parser::xml_escape_parser::escape().
Referenced by helixXML(), and xml_tag_enclose().
| static std::string zypp::solver::detail::xml_tag_enclose | ( | const std::string & | text, | |
| const std::string & | tag, | |||
| bool | escape = false | |||
| ) | [static] |
Definition at line 55 of file Testcase.cc.
References zypp::media::escape(), and xml_escape().
Referenced by helixXML().
| std::string zypp::solver::detail::helixXML | ( | const T & | obj | ) |
Referenced by zypp::solver::detail::HelixResolvable::addResolvable(), and helixXML().
| std::string zypp::solver::detail::helixXML | ( | const Edition & | edition | ) |
Definition at line 74 of file Testcase.cc.
References zypp::Edition::epoch(), zypp::Edition::noepoch, zypp::str::numstring(), zypp::Edition::release(), str, zypp::Edition::version(), and xml_tag_enclose().
| std::string zypp::solver::detail::helixXML | ( | const Arch & | arch | ) |
Definition at line 86 of file Testcase.cc.
References zypp::Arch::asString(), str, and xml_tag_enclose().
| std::string zypp::solver::detail::helixXML | ( | const Capability & | cap | ) |
Definition at line 94 of file Testcase.cc.
References zypp::Rel::ANY, zypp::Edition::noepoch, zypp::Rel::NONE, zypp::str::numstring(), str, zypp::str::toLower(), and xml_escape().
| std::string zypp::solver::detail::helixXML | ( | const CapSet & | caps | ) |
| std::string zypp::solver::detail::helixXML | ( | const Dependencies & | dep | ) |
Definition at line 133 of file Testcase.cc.
References zypp::Dep::CONFLICTS, zypp::Dep::ENHANCES, zypp::Dep::FRESHENS, helixXML(), zypp::Dep::OBSOLETES, zypp::Dep::PROVIDES, zypp::Dep::RECOMMENDS, zypp::Dep::REQUIRES, str, zypp::Dep::SUGGESTS, zypp::Dep::SUPPLEMENTS, TAB, and xml_tag_enclose().
| std::string zypp::solver::detail::helixXML | ( | const Resolvable::constPtr & | resolvable | ) |
Definition at line 157 of file Testcase.cc.
References helixXML(), str, TAB, TAB2, zypp::str::toLower(), and xml_tag_enclose().
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | HelixResolvable | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | Resolver | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverContext | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfo | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfoChildOf | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfoConflictsWith | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfoContainer | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfoDependsOn | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfoMisc | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfoMissingReq | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfoNeededBy | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverInfoObsoletes | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | QueueItem | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | QueueItemBranch | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | QueueItemConflict | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | QueueItemEstablish | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | QueueItemGroup | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | QueueItemInstall | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | ResolverQueue | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | SolutionAction | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | TransactionSolutionAction | ) |
| zypp::solver::detail::DEFINE_PTR_TYPE | ( | InjectSolutionAction | ) |
Definition at line 50 of file ResolverInfo.cc.
Referenced by zypp::media::MediaHandler::getDirectoryYast(), zypp::target::rpm::BinHeader::int_list(), zypp::target::rpm::BinHeader::int_val(), resolver_info_type_from_string(), zypp::target::rpm::BinHeader::string_list(), and zypp::target::rpm::BinHeader::string_val().
| const char* zypp::solver::detail::typestr |
| const char* zypp::solver::detail::str |
Definition at line 52 of file ResolverInfo.cc.
Referenced by zypp::Exception::asString(), zypp::Exception::asUserString(), zypp::CapFactory::Impl::buildHal(), zypp::CapFactory::Impl::buildModalias(), zypp::CapFactory::Impl::buildNamed(), zypp::debug::Measure::Impl::elapsed(), zypp::url::UrlBase::getAuthority(), helixXML(), zypp::Edition::Impl::Impl(), info_type_to_message(), zypp::source::SourceImpl::Verifier::isDesiredMedia(), zypp::MediaVerifier::isDesiredMedia(), zypp::url::join(), zypp::bit::BitField< _IntT >::operator<<(), zypp::RWCOW_pointer< _D, _Traits >::operator<<(), zypp::RW_pointer< _D, _Traits >::operator<<(), intrusive_ptr::operator<<(), shared_ptr::operator<<(), zypp::_logtoolsdetail::DumpValues< _Map >::operator<<(), zypp::_logtoolsdetail::DumpKeys< _Map >::operator<<(), zypp::_logtoolsdetail::DumpMap< _Map >::operator<<(), zypp::_logtoolsdetail::MapEntry< _Pair >::operator<<(), zypp::operator<<(), zypp::KindOf< _Tp >::operator<<(), zypp::AutoDispose< _Tp >::operator<<(), zypp::CapFactory::parse(), zypp::Url::parseUrl(), zypp::storage::XMLFilesBackend::randomString(), zypp::source::randomString(), zypp::url::UrlBase::setAuthority(), and zypp::debug::Measure::Impl::~Impl().
struct { ... } zypp::solver::detail::type_str_table[] [static] |
Referenced by info_type_to_message(), info_type_to_string(), and resolver_info_type_from_string().
1.5.0