libzypp
10.5.0
|
#include <SolutionAction.h>
Public Member Functions | |
TransactionSolutionAction (PoolItem item, TransactionKind action) | |
TransactionSolutionAction (Capability capability, TransactionKind action) | |
TransactionSolutionAction (SolverQueueItem_Ptr item, TransactionKind action) | |
TransactionSolutionAction (TransactionKind action) | |
virtual std::ostream & | dumpOn (std::ostream &str) const |
Overload to realize std::ostream & operator<<. | |
const PoolItem | item () const |
const Capability | capability () const |
TransactionKind | action () const |
virtual bool | execute (Resolver &resolver) const |
Execute this action. | |
Protected Attributes | |
PoolItem | _item |
Capability | _capability |
SolverQueueItem_Ptr | _solverQueueItem |
const TransactionKind | _action |
Friends | |
std::ostream & | operator<< (std::ostream &str, const TransactionSolutionAction &action) |
Definition at line 80 of file SolutionAction.h.
zypp::solver::detail::TransactionSolutionAction::TransactionSolutionAction | ( | PoolItem | item, |
TransactionKind | action | ||
) | [inline] |
Definition at line 83 of file SolutionAction.h.
zypp::solver::detail::TransactionSolutionAction::TransactionSolutionAction | ( | Capability | capability, |
TransactionKind | action | ||
) | [inline] |
Definition at line 88 of file SolutionAction.h.
zypp::solver::detail::TransactionSolutionAction::TransactionSolutionAction | ( | SolverQueueItem_Ptr | item, |
TransactionKind | action | ||
) | [inline] |
Definition at line 94 of file SolutionAction.h.
zypp::solver::detail::TransactionSolutionAction::TransactionSolutionAction | ( | TransactionKind | action | ) | [inline] |
Definition at line 99 of file SolutionAction.h.
virtual std::ostream& zypp::solver::detail::TransactionSolutionAction::dumpOn | ( | std::ostream & | str | ) | const [virtual] |
Overload to realize std::ostream & operator<<.
Reimplemented from zypp::solver::detail::SolutionAction.
const PoolItem zypp::solver::detail::TransactionSolutionAction::item | ( | ) | const [inline] |
Definition at line 110 of file SolutionAction.h.
const Capability zypp::solver::detail::TransactionSolutionAction::capability | ( | ) | const [inline] |
Definition at line 111 of file SolutionAction.h.
TransactionKind zypp::solver::detail::TransactionSolutionAction::action | ( | ) | const [inline] |
Definition at line 112 of file SolutionAction.h.
bool zypp::solver::detail::TransactionSolutionAction::execute | ( | Resolver & | resolver | ) | const [virtual] |
Execute this action.
Returns 'true' on success, 'false' on error.
Implements zypp::solver::detail::SolutionAction.
Definition at line 131 of file SolutionAction.cc.
std::ostream& operator<< | ( | std::ostream & | str, |
const TransactionSolutionAction & | action | ||
) | [friend] |
Definition at line 105 of file SolutionAction.h.
Definition at line 119 of file SolutionAction.h.
Definition at line 120 of file SolutionAction.h.
SolverQueueItem_Ptr zypp::solver::detail::TransactionSolutionAction::_solverQueueItem [protected] |
Definition at line 121 of file SolutionAction.h.
const TransactionKind zypp::solver::detail::TransactionSolutionAction::_action [protected] |
Definition at line 123 of file SolutionAction.h.