Resolver.cc File Reference

#include "zypp/solver/detail/Resolver.h"
#include "zypp/solver/detail/Helper.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/ZYppFactory.h"
#include "zypp/SystemResObject.h"
#include "zypp/solver/detail/ResolverInfoNeededBy.h"
#include "zypp/capability/FilesystemCap.h"

Go to the source code of this file.

Namespaces

namespace  zypp
namespace  zypp::zypp_detail
namespace  zypp::solver
namespace  zypp::solver::detail

Classes

class  zypp::solver::detail::compare_items
struct  zypp::solver::detail::Collector
struct  zypp::solver::detail::UndoTransact
struct  zypp::solver::detail::DoTransact
struct  zypp::solver::detail::VerifySystem
struct  zypp::solver::detail::EstablishState
struct  zypp::solver::detail::FreshenState
struct  zypp::solver::detail::FileSystemEstablishItem
struct  zypp::solver::detail::CollectTransact

Typedefs

typedef map< string,
PoolItem_Ref > 
zypp::solver::detail::FreshenMap

Functions

Arch zypp::zypp_detail::defaultArchitecture ()
 zypp::solver::detail::IMPL_PTR_TYPE (Resolver)
static const unsigned zypp::solver::detail::MAX_SECOND_RUNS (3)
static const unsigned zypp::solver::detail::MAX_VALID_SOLUTIONS (10)
static const unsigned zypp::solver::detail::TIMOUT_SECOND_RUN (30)
void zypp::solver::detail::assertSystemResObjectInPool ()
static void zypp::solver::detail::collector_cb_needed (ResolverInfo_Ptr info, void *data)
static void zypp::solver::detail::solution_to_pool (PoolItem_Ref item, const ResStatus &status, void *data)
static void zypp::solver::detail::addToFreshen (PoolItem_Ref item, FreshenMap &itemmap)
static void zypp::solver::detail::show_pool (ResPool pool)
static void zypp::solver::detail::get_info_foreach_cb (ResolverInfo_Ptr info, void *data)

Variables

static PoolItemSet zypp::solver::detail::triggeredSolution


Generated on Tue Sep 25 19:23:12 2007 for libzypp by  doxygen 1.5.3