#include <values.h>
#include "zypp/CapSet.h"
#include "zypp/base/Logger.h"
#include "zypp/base/String.h"
#include "zypp/base/Gettext.h"
#include "zypp/base/Algorithm.h"
#include "zypp/ResPool.h"
#include "zypp/ResFilters.h"
#include "zypp/CapFilters.h"
#include "zypp/Package.h"
#include "zypp/Resolvable.h"
#include "zypp/solver/detail/Types.h"
#include "zypp/solver/detail/Helper.h"
#include "zypp/solver/detail/ResolverContext.h"
#include "zypp/solver/detail/ResolverInfoMisc.h"
#include "zypp/solver/detail/ResolverInfoConflictsWith.h"
Go to the source code of this file.
Namespaces | |
namespace | zypp |
namespace | zypp::solver |
namespace | zypp::solver::detail |
Classes | |
class | zypp::solver::detail::compare_items |
struct | zypp::solver::detail::MarkedResolvableInfo |
struct | zypp::solver::detail::InstallInfo |
struct | zypp::solver::detail::SatisfyInfo |
struct | zypp::solver::detail::IncompleteInfo |
struct | zypp::solver::detail::UpgradeInfo |
struct | zypp::solver::detail::UninstallInfo |
struct | zypp::solver::detail::ImpossibleInfo |
struct | zypp::solver::detail::RequirementMet |
struct | zypp::solver::detail::RequirementPossible |
struct | zypp::solver::detail::DupNameCheckInfo |
Typedefs | |
typedef std::map< std::string, PoolItem_Ref > | zypp::solver::detail::UpgradeTable |
Functions | |
zypp::solver::detail::IMPL_PTR_TYPE (ResolverContext) | |
ostream & | zypp::solver::detail::operator<< (ostream &os, const ResolverContext &context) |
static void | zypp::solver::detail::marked_item_collector (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::install_item_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::context_item_collector (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::satisfy_item_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::context_item_collector_satisfy (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::incomplete_item_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::context_item_collector_incomplete (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::upgrade_item_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
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 void | zypp::solver::detail::uninstall_item_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
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 void | zypp::solver::detail::impossible_item_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::install_count_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::uninstall_count_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::satisfy_count_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
static void | zypp::solver::detail::mark_important_info (const ResolverInfoList &il) |
static void | zypp::solver::detail::get_info_foreach_cb (ResolverInfo_Ptr info, void *data) |
static void | zypp::solver::detail::spew_item_cb (PoolItem_Ref item, const ResStatus &status, void *unused) |
void | zypp::solver::detail::spew_item_pair_cb (PoolItem_Ref item1, const ResStatus &status1, PoolItem_Ref item2, const ResStatus &status2, void *unused) |
static void | zypp::solver::detail::spew_info_cb (ResolverInfo_Ptr info, void *unused) |
static void | zypp::solver::detail::dup_name_check_cb (PoolItem_Ref item, const ResStatus &status, void *data) |
static int | zypp::solver::detail::num_cmp (double a, double b) |
static int | zypp::solver::detail::rev_num_cmp (double a, double b) |
static double | zypp::solver::detail::churn_factor (ResolverContext_Ptr a) |