|
libzypp
15.3.0
|
#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... | |