#include <SolutionAction.h>
Inheritance diagram for zypp::solver::detail::InjectSolutionAction:
Public Member Functions | |
InjectSolutionAction (PoolItem_Ref item, const Capability &capability, const InjectSolutionKind &kind) | |
InjectSolutionAction (PoolItem_Ref item, const InjectSolutionKind &kind) | |
InjectSolutionAction (PoolItem_Ref item, const Capability &capability, const InjectSolutionKind &kind, PoolItem_Ref otherItem) | |
virtual std::ostream & | dumpOn (std::ostream &str) const |
Overload to realize std::ostream & operator<<. | |
const Capability & | capability () const |
const PoolItem_Ref | item () const |
virtual bool | execute (Resolver &resolver) const |
Execute this action. | |
Protected Attributes | |
PoolItem_Ref | _item |
const Capability | _capability |
const InjectSolutionKind | _kind |
PoolItem_Ref | _otherItem |
Friends | |
std::ostream & | operator<< (std::ostream &str, const InjectSolutionAction &action) |
This is typically used by "ignore" (user override) solutions.
Definition at line 123 of file SolutionAction.h.
|
Definition at line 127 of file SolutionAction.h. |
|
Definition at line 134 of file SolutionAction.h. |
|
Definition at line 140 of file SolutionAction.h. |
|
Overload to realize std::ostream & operator<<.
Reimplemented from zypp::solver::detail::SolutionAction. |
|
Definition at line 154 of file SolutionAction.h. References _capability. |
|
Definition at line 155 of file SolutionAction.h. References _item. |
|
Execute this action. Returns 'true' on success, 'false' on error. Implements zypp::solver::detail::SolutionAction. Definition at line 169 of file SolutionAction.cc. References _capability, _item, _kind, _otherItem, zypp::solver::detail::CONFLICTS, zypp::Dep::CONFLICTS, and zypp::PoolItem_Ref::resolvable(). |
|
Definition at line 150 of file SolutionAction.h. |
|
Definition at line 161 of file SolutionAction.h. |
|
Definition at line 162 of file SolutionAction.h. Referenced by capability(), and execute(). |
|
Definition at line 163 of file SolutionAction.h. Referenced by execute(). |
|
Definition at line 164 of file SolutionAction.h. Referenced by execute(). |