SolutionAction.h File Reference

#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"

Go to the source code of this file.

Namespaces

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

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...

Enumerations

enum  zypp::solver::detail::TransactionKind { zypp::solver::detail::KEEP, zypp::solver::detail::INSTALL, zypp::solver::detail::REMOVE, zypp::solver::detail::UNLOCK }
 A problem solution action that performs a transaction (installs, removes, keep . More...
enum  zypp::solver::detail::InjectSolutionKind {
  zypp::solver::detail::REQUIRES, zypp::solver::detail::CONFLICTS, zypp::solver::detail::OBSOLETES, zypp::solver::detail::INSTALLED,
  zypp::solver::detail::ARCHITECTURE
}
 Type of ignoring dependencies and architectures. More...


Generated on Thu Jul 6 00:07:29 2006 for zypp by  doxygen 1.4.6