Resolver_problems.cc File Reference

#include <map>
#include <sstream>
#include "zypp/solver/detail/Resolver.h"
#include "zypp/Resolver.h"
#include "zypp/solver/detail/ResolverContext.h"
#include "zypp/ResolverProblem.h"
#include "zypp/solver/detail/ProblemSolutionIgnore.h"
#include "zypp/solver/detail/ProblemSolutionInstall.h"
#include "zypp/solver/detail/ProblemSolutionUninstall.h"
#include "zypp/solver/detail/ProblemSolutionUnlock.h"
#include "zypp/solver/detail/ProblemSolutionKeep.h"
#include "zypp/solver/detail/ProblemSolutionAllBranches.h"
#include "zypp/solver/detail/ProblemSolutionDoubleTimeout.h"
#include "zypp/solver/detail/ResolverInfoChildOf.h"
#include "zypp/solver/detail/ResolverInfoConflictsWith.h"
#include "zypp/solver/detail/ResolverInfoContainer.h"
#include "zypp/solver/detail/ResolverInfoDependsOn.h"
#include "zypp/solver/detail/ResolverInfoMisc.h"
#include "zypp/solver/detail/ResolverInfoMissingReq.h"
#include "zypp/solver/detail/ResolverInfoNeededBy.h"
#include "zypp/solver/detail/ResolverInfoObsoletes.h"
#include "zypp/base/String.h"
#include "zypp/base/Logger.h"
#include "zypp/base/Gettext.h"
#include "zypp/base/Algorithm.h"
#include "zypp/ResPool.h"
#include "zypp/ResFilters.h"
#include "zypp/CapFilters.h"

Go to the source code of this file.

Namespaces

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

Classes

class  zypp::solver::detail::cap_equals< K, V >
class  zypp::solver::detail::conflict_equals< K, V >
struct  zypp::solver::detail::ResItemCollector
struct  zypp::solver::detail::AllRequires

Defines

#define MAXPROBLEMS   20
#define TAB   " "

Typedefs

typedef multimap
< PoolItem_Ref,
ResolverInfo_Ptr > 
zypp::solver::detail::ProblemMap
typedef multimap
< PoolItem_Ref,
Capability > 
zypp::solver::detail::ItemCapabilityMap
typedef multimap
< PoolItem_Ref,
PoolItem_Ref > 
zypp::solver::detail::ConflictMap

Functions

static void zypp::solver::detail::collector_cb (ResolverInfo_Ptr info, void *data)
std::string zypp::solver::detail::logAdditionalInfo (const ProblemMap &additionalInfo, const PoolItem_Ref item)
static void zypp::solver::detail::moreDetailsCb (ResolverInfo_Ptr info, void *data)
static string zypp::solver::detail::moreDetails (ResolverContext_Ptr context, PoolItem_Ref item)


Define Documentation

#define MAXPROBLEMS   20

Definition at line 73 of file Resolver_problems.cc.

#define TAB   " "

Definition at line 74 of file Resolver_problems.cc.

Referenced by zypp::solver::detail::HelixControl::HelixControl(), zypp::solver::detail::helixXML(), and zypp::solver::detail::logAdditionalInfo().


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