libzypp
13.10.6
|
#include <list>
#include <string>
#include "zypp/base/ReferenceCounted.h"
#include "zypp/base/PtrTypes.h"
#include "zypp/Dep.h"
#include "zypp/Capability.h"
#include "zypp/solver/detail/Types.h"
#include "zypp/solver/detail/Resolver.h"
#include "zypp/solver/detail/SolverQueueItem.h"
Go to the source code of this file.
Classes | |
class | zypp::solver::detail::SolutionAction |
Abstract base class for one action of a problem solution. More... | |
class | zypp::solver::detail::TransactionSolutionAction |
class | zypp::solver::detail::InjectSolutionAction |
A problem solution action that injects an artificial "provides" to the pool to satisfy open requirements or remove the conflict of concerning resolvable. More... | |
Namespaces | |
zypp | |
Easy-to use interface to the ZYPP dependency resolver. | |
zypp::solver | |
zypp::solver::detail | |
Enumerations | |
enum | zypp::solver::detail::TransactionKind { zypp::solver::detail::KEEP, zypp::solver::detail::INSTALL, zypp::solver::detail::REMOVE, zypp::solver::detail::UNLOCK, zypp::solver::detail::LOCK, zypp::solver::detail::REMOVE_EXTRA_REQUIRE, zypp::solver::detail::REMOVE_EXTRA_CONFLICT, zypp::solver::detail::ADD_SOLVE_QUEUE_ITEM, zypp::solver::detail::REMOVE_SOLVE_QUEUE_ITEM } |
A problem solution action that performs a transaction (installs, removes, keep ...) one resolvable (package, patch, pattern, product). More... | |
enum | zypp::solver::detail::InjectSolutionKind { zypp::solver::detail::WEAK } |
Type of ignoring; currently only WEAK. More... | |