| typedef std::list<ResolverContext_Ptr> zypp::solver::detail::ResolverContextList |
Definition at line 49 of file ContextPool.h.
| 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 137 of file QueueItemInstall.cc.
| typedef map<string, PoolItem_Ref> zypp::solver::detail::UpgradesMap |
Definition at line 376 of file QueueItemRequire.cc.
| typedef map<string, PoolItem_Ref> zypp::solver::detail::FreshenMap |
Definition at line 731 of file Resolver.cc.
| typedef std::multimap<PoolItem_Ref,ItemCapKind> zypp::solver::detail::ItemCapKindMap |
Definition at line 81 of file Resolver.h.
| typedef std::list<ItemCapKind> zypp::solver::detail::ItemCapKindList |
Definition at line 82 of file Resolver.h.
| typedef multimap<PoolItem_Ref, ResolverInfo_Ptr> zypp::solver::detail::ProblemMap |
Definition at line 69 of file Resolver_problems.cc.
| typedef multimap<PoolItem_Ref, Capability> zypp::solver::detail::ItemCapabilityMap |
Definition at line 70 of file Resolver_problems.cc.
| typedef multimap<PoolItem_Ref, PoolItem_Ref> zypp::solver::detail::ConflictMap |
Definition at line 71 of file Resolver_problems.cc.
| typedef std::map<std::string,PoolItem_Ref> zypp::solver::detail::UpgradeTable |
Definition at line 1028 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<Repository ,int> zypp::solver::detail::RepositoryCounter |
Definition at line 51 of file ResolverContext.h.
| typedef void(* zypp::solver::detail::ResolverInfoFn)(ResolverInfo_Ptr info, void *data) |
Definition at line 84 of file ResolverInfo.h.
| typedef std::list<ResolverInfo_Ptr> zypp::solver::detail::ResolverInfoList |
Definition at line 86 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 199 of file ResolverUpgrade.cc.
| typedef std::map<Repository, HelixResolvable_Ptr> zypp::solver::detail::RepositoryTable |
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.
Type of ignoring dependencies, architectures and vendor.
Definition at line 113 of file SolutionAction.h.
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ContextPool | ) |
| void zypp::solver::detail::dumpTaskList | ( | const PoolItemList & | list | ) |
Definition at line 43 of file ContextPool.cc.
References XXX.
Referenced by zypp::solver::detail::ContextPool::addContext(), and zypp::solver::detail::ContextPool::findContext().
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const ContextPool & | contextPool | |||
| ) |
Definition at line 54 of file ContextPool.cc.
References zypp::solver::detail::ContextPool::contextListSize(), and zypp::str::form().
| 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 | ( | ProblemSolutionAllBranches | ) |
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ProblemSolutionDoubleTimeout | ) |
| 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 | ( | ProblemSolutionIgnoreVendor | ) |
| 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 448 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 478 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::MAX_VALID_SOLUTIONS | ( | 10 | ) | [static] |
| static const unsigned zypp::solver::detail::TIMOUT_SECOND_RUN | ( | 30 | ) | [static] |
| void zypp::solver::detail::assertSystemResObjectInPool | ( | ) |
Definition at line 87 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::collector_cb_needed | ( | ResolverInfo_Ptr | info, | |
| void * | data | |||
| ) | [static] |
Definition at line 190 of file Resolver.cc.
References zypp::solver::detail::Collector::installs, zypp::solver::detail::Collector::isInstalledBy, zypp::solver::detail::ItemCapKind::item, and RESOLVER_INFO_TYPE_NEEDED_BY.
| static void zypp::solver::detail::solution_to_pool | ( | PoolItem_Ref | item, | |
| const ResStatus & | status, | |||
| void * | data | |||
| ) | [static] |
Definition at line 586 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::resetTransact(), zypp::ResStatus::setIncomplete(), zypp::ResStatus::setSatisfied(), zypp::ResStatus::setToBeInstalled(), zypp::ResStatus::setToBeUninstalled(), zypp::ResStatus::setToBeUninstalledDueToUpgrade(), zypp::ResStatus::setUnneeded(), zypp::ResStatus::SOLVER, zypp::PoolItem_Ref::status(), and triggeredSolution.
| static void zypp::solver::detail::addToFreshen | ( | PoolItem_Ref | item, | |
| FreshenMap & | itemmap | |||
| ) | [static] |
Definition at line 738 of file Resolver.cc.
Referenced by zypp::solver::detail::FreshenState::operator()().
| static void zypp::solver::detail::show_pool | ( | ResPool | pool | ) | [static] |
Definition at line 1243 of file Resolver.cc.
References _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 1398 of file Resolver.cc.
Referenced by zypp::solver::detail::ResolverContext::getInfo().
| static void zypp::solver::detail::collector_cb | ( | ResolverInfo_Ptr | info, | |
| void * | data | |||
| ) | [static] |
Definition at line 131 of file Resolver_problems.cc.
References _XDEBUG, zypp::solver::detail::ResItemCollector::additionalInfo, zypp::solver::detail::ResItemCollector::conflictMap, zypp::solver::detail::ResItemCollector::problems, zypp::solver::detail::ResItemCollector::provideAndDeleteMap, zypp::solver::detail::ResItemCollector::provideAndKeptMap, zypp::solver::detail::ResItemCollector::provideAndLockMap, zypp::solver::detail::ResItemCollector::provideAndOtherArchMap, zypp::solver::detail::ResItemCollector::provideAndOtherVendorMap, RESOLVER_INFO_TYPE_CONFLICT_CANT_INSTALL, RESOLVER_INFO_TYPE_CONFLICT_UNINSTALLABLE, RESOLVER_INFO_TYPE_KEEP_PROVIDER, RESOLVER_INFO_TYPE_LOCKED_PROVIDER, RESOLVER_INFO_TYPE_NEEDED_BY, RESOLVER_INFO_TYPE_OTHER_ARCH_PROVIDER, RESOLVER_INFO_TYPE_OTHER_VENDOR_PROVIDER, and RESOLVER_INFO_TYPE_UNINSTALL_PROVIDER.
| std::string zypp::solver::detail::logAdditionalInfo | ( | const ProblemMap & | additionalInfo, | |
| const PoolItem_Ref | item | |||
| ) |
Definition at line 258 of file Resolver_problems.cc.
References _, zypp::str::form(), zypp::ResStatus::isByApplHigh(), zypp::ResStatus::isByApplLow(), zypp::ResStatus::isByUser(), zypp::ResStatus::isToBeInstalled(), zypp::ResStatus::isToBeUninstalled(), RESOLVER_INFO_TYPE_CONFLICT_UNINSTALLABLE, RESOLVER_INFO_TYPE_ESTABLISHING, RESOLVER_INFO_TYPE_INSTALLING, RESOLVER_INFO_TYPE_SKIPPING, RESOLVER_INFO_TYPE_UNINSTALLABLE, RESOLVER_INFO_TYPE_UPDATING, zypp::PoolItem_Ref::status(), TAB, and zypp::solver::detail::ResolverInfo::toString().
| static void zypp::solver::detail::moreDetailsCb | ( | ResolverInfo_Ptr | info, | |
| void * | data | |||
| ) | [static] |
Definition at line 315 of file Resolver_problems.cc.
References RESOLVER_INFO_PRIORITY_USER.
Referenced by moreDetails().
| static string zypp::solver::detail::moreDetails | ( | ResolverContext_Ptr | context, | |
| PoolItem_Ref | item | |||
| ) | [static] |
Definition at line 326 of file Resolver_problems.cc.
References MIL, moreDetailsCb(), and RESOLVER_INFO_PRIORITY_USER.
| zypp::solver::detail::IMPL_PTR_TYPE | ( | ResolverContext | ) |
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const ResolverContext & | context | |||
| ) |
Definition at line 72 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 751 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 791 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 818 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 851 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 877 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 909 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 933 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 966 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 1007 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 1038 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 1055 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 1100 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 1125 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 1145 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 1173 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 1261 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 1440 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 1447 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 1471 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 1708 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 1784 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 1790 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 1796 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 99 of file ResolverInfo.cc.
References type_str_table.
Referenced by zypp::solver::detail::ResolverInfo::dumpOn().
| static const char* zypp::solver::detail::info_type_to_message | ( | ResolverInfoType | type | ) | [static] |
Definition at line 113 of file ResolverInfo.cc.
References 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 127 of file ResolverInfo.cc.
References RESOLVER_INFO_TYPE_INVALID, 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 199 of file ResolverQueue.cc.
Referenced by zypp::solver::detail::ResolverQueue::processOnce().
| static bool zypp::solver::detail::downgrade_allowed | ( | PoolItem_Ref | installed, | |
| PoolItem_Ref | candidate, | |||
| bool | silent_downgrades | |||
| ) | [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().
| bool zypp::solver::detail::setForInstallation | ( | const ResPool & | pool, | |
| PoolItem_Ref | item | |||
| ) |
Definition at line 288 of file ResolverUpgrade.cc.
References zypp::ResStatus::APPL_HIGH, zypp::ResPool::byNameBegin(), zypp::ResPool::byNameEnd(), zypp::functor::chain(), zypp::solver::detail::LookForSelected::found, zypp::invokeOnEach(), MIL, zypp::ResStatus::setToBeInstalled(), 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 82 of file SolutionAction.cc.
| ostream& zypp::solver::detail::operator<< | ( | ostream & | os, | |
| const CSolutionActionList & | actionlist | |||
| ) |
Definition at line 93 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 | ) | [inline] |
Referenced by zypp::solver::detail::HelixResolvable::addResolvable(), and helixXML().
| std::string zypp::solver::detail::helixXML | ( | const Edition & | edition | ) | [inline] |
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 | ) | [inline] |
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 | ) | [inline] |
Definition at line 94 of file Testcase.cc.
References zypp::Rel::ANY, zypp::KindOf< _Tp >::asString(), zypp::Capability::asString(), zypp::Edition::noepoch, zypp::Rel::NONE, zypp::str::numstring(), zypp::Capability::refers(), str, zypp::str::toLower(), and xml_escape().
| std::string zypp::solver::detail::helixXML | ( | const CapSet & | caps | ) | [inline] |
| std::string zypp::solver::detail::helixXML | ( | const Dependencies & | dep | ) | [inline] |
Definition at line 137 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 | ) | [inline] |
Definition at line 161 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 | ( | ContextPool | ) |
| 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(), zypp::target::rpm::BinHeader::string_list(), and zypp::target::rpm::BinHeader::string_val().
| const char* zypp::solver::detail::typestr |
Definition at line 51 of file ResolverInfo.cc.
| const char* zypp::solver::detail::str |
Definition at line 52 of file ResolverInfo.cc.
Referenced by zypp::Exception::asString(), zypp::Exception::asUserString(), zypp::media::CurlAuthData::auth_type_str2long(), zypp::repo::doProvideScript(), zypp::repo::doProvideSrcPackage(), zypp::debug::Measure::Impl::elapsed(), zypp::url::UrlBase::getAuthority(), zypp::media::MediaCurl::getDoesFileExist(), zypp::media::MediaCurl::getFileCopy(), helixXML(), zypp::repo::SUSEMediaVerifier::isDesiredMedia(), zypp::url::join(), zypp::bit::BitField< _IntT >::operator<<(), zypp::base::UniqueString< _Derived >::operator<<(), zypp::RWCOW_pointer< _D, _Traits >::operator<<(), zypp::RW_pointer< _D, _Traits >::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::base::random_string(), zypp::repo::RepoMediaAccess::Impl::setVerifierForRepo(), zypp::repo::SUSEMediaVerifier::SUSEMediaVerifier(), 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.3