#include <iosfwd>
#include <list>
#include <set>
#include <map>
#include <string>
#include "zypp/base/ReferenceCounted.h"
#include "zypp/base/NonCopyable.h"
#include "zypp/base/PtrTypes.h"
#include "zypp/base/Functional.h"
#include "zypp/PoolItem.h"
Go to the source code of this file.
Namespaces | |
namespace | zypp |
Easy-to use interface to the ZYPP dependency resolver. | |
namespace | zypp::solver |
namespace | zypp::solver::detail |
Defines | |
#define | _DEBUG(x) DBG << x << std::endl; |
#define | _XDEBUG(x) do { if (base::logger::isExcessive()) XXX << x << std::endl;} while (0) |
Typedefs | |
typedef std::list< PoolItem > | zypp::solver::detail::PoolItemList |
typedef std::set< PoolItem > | zypp::solver::detail::PoolItemSet |
typedef std::list < SolutionAction_Ptr > | zypp::solver::detail::SolutionActionList |
typedef std::list < SolutionAction_constPtr > | zypp::solver::detail::CSolutionActionList |
Functions | |
zypp::solver::detail::DEFINE_PTR_TYPE (Resolver) | |
zypp::solver::detail::DEFINE_PTR_TYPE (SolutionAction) | |
zypp::solver::detail::DEFINE_PTR_TYPE (TransactionSolutionAction) | |
zypp::solver::detail::DEFINE_PTR_TYPE (InjectSolutionAction) | |
zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItem) | |
zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemUpdate) | |
zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemDelete) | |
zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemInstall) | |
zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemInstallOneOf) | |
zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemLock) |
#define _DEBUG | ( | x | ) | DBG << x << std::endl; |
Definition at line 37 of file Types.h.
Referenced by zypp::solver::detail::InstallOrder::InstallOrder().
#define _XDEBUG | ( | x | ) | do { if (base::logger::isExcessive()) XXX << x << std::endl;} while (0) |
Definition at line 38 of file Types.h.
Referenced by zypp::solver::detail::findInstalledByNameAndKind(), zypp::solver::detail::Helper::findReinstallItem(), zypp::solver::detail::findUpdateItem(), zypp::solver::detail::Helper::isBestUninstalledItem(), zypp::solver::detail::SATSolutionToPool(), and zypp::solver::detail::SATResolver::solving().