zypp::solver::detail::ProblemSolutionUninstall Class Reference

Class representing one possible solution to one problem found during resolving This problem solution uninstalls one or more items. More...

#include <ProblemSolutionUninstall.h>

Inheritance diagram for zypp::solver::detail::ProblemSolutionUninstall:
[legend]

List of all members.

Public Member Functions

 ProblemSolutionUninstall (ResolverProblem_Ptr parent, PoolItem_Ref item)
 Constructor.
 ProblemSolutionUninstall (ResolverProblem_Ptr parent, PoolItem_Ref item, const std::string &descr, const std::string &detail)
 ProblemSolutionUninstall (ResolverProblem_Ptr parent, PoolItemList &itemlist)


Detailed Description

Class representing one possible solution to one problem found during resolving This problem solution uninstalls one or more items.

Definition at line 43 of file ProblemSolutionUninstall.h.


Constructor & Destructor Documentation

zypp::solver::detail::ProblemSolutionUninstall::ProblemSolutionUninstall ( ResolverProblem_Ptr  parent,
PoolItem_Ref  item 
)

Constructor.

Definition at line 57 of file ProblemSolutionUninstall.cc.

References _, zypp::ProblemSolution::_description, zypp::ProblemSolution::_details, zypp::ProblemSolution::addAction(), zypp::str::form(), zypp::ResStatus::isInstalled(), zypp::solver::detail::REMOVE, zypp::PoolItem_Ref::status(), and zypp::solver::detail::ResolverInfo::toString().

zypp::solver::detail::ProblemSolutionUninstall::ProblemSolutionUninstall ( ResolverProblem_Ptr  parent,
PoolItem_Ref  item,
const std::string &  descr,
const std::string &  detail 
)

Definition at line 47 of file ProblemSolutionUninstall.cc.

References zypp::ProblemSolution::addAction(), and zypp::solver::detail::REMOVE.

zypp::solver::detail::ProblemSolutionUninstall::ProblemSolutionUninstall ( ResolverProblem_Ptr  parent,
PoolItemList itemlist 
)

Definition at line 77 of file ProblemSolutionUninstall.cc.

References _, zypp::ProblemSolution::_actions, zypp::ProblemSolution::_description, zypp::ProblemSolution::_details, zypp::ProblemSolution::addAction(), zypp::ProblemSolution::details(), and zypp::solver::detail::REMOVE.


The documentation for this class was generated from the following files:
Generated on Tue Sep 25 19:23:26 2007 for libzypp by  doxygen 1.5.3