#include <QueueItemConflict.h>
Inheritance diagram for zypp::solver::detail::QueueItemConflict:
Public Member Functions | |
QueueItemConflict (const ResPool &pool, const Capability &capability, PoolItem_Ref item, bool soft=false) | |
virtual | ~QueueItemConflict () |
virtual std::ostream & | dumpOn (std::ostream &str) const |
Overload to realize std::ostream & operator<<. | |
const Capability & | capability (void) const |
bool | isSoft (void) const |
bool | actuallyAnObsolete (void) const |
void | setActuallyAnObsolete (void) |
virtual bool | process (ResolverContext_Ptr context, QueueItemList &qil) |
virtual QueueItem_Ptr | copy (void) const |
virtual int | cmp (QueueItem_constPtr item) const |
virtual bool | isRedundant (ResolverContext_Ptr context) const |
virtual bool | isSatisfied (ResolverContext_Ptr context) const |
Private Attributes | |
const Capability | _capability |
PoolItem_Ref | _conflicting_item |
bool | _soft |
bool | _actually_an_obsolete |
Friends | |
std::ostream & | operator<< (std::ostream &str, const QueueItemConflict &obj) |
Definition at line 48 of file QueueItemConflict.h.
|
Definition at line 78 of file QueueItemConflict.cc. References _XDEBUG. Referenced by copy(). |
|
Definition at line 89 of file QueueItemConflict.cc. |
|
Overload to realize std::ostream & operator<<.
Reimplemented from zypp::solver::detail::QueueItem. Definition at line 65 of file QueueItemConflict.cc. References _actually_an_obsolete, _capability, _conflicting_item, and _soft. |
|
Definition at line 72 of file QueueItemConflict.h. References _capability. |
|
Definition at line 73 of file QueueItemConflict.h. References _soft. |
|
Definition at line 74 of file QueueItemConflict.h. References _actually_an_obsolete. |
|
Definition at line 75 of file QueueItemConflict.h. References _actually_an_obsolete. |
|
Implements zypp::solver::detail::QueueItem. Definition at line 312 of file QueueItemConflict.cc. References _capability, _conflicting_item, and _XDEBUG. |
|
Implements zypp::solver::detail::QueueItem. Definition at line 346 of file QueueItemConflict.cc. References _capability, _conflicting_item, zypp::solver::detail::QueueItem::pool(), and QueueItemConflict(). |
|
Implements zypp::solver::detail::QueueItem. Definition at line 358 of file QueueItemConflict.cc. References _capability, and zypp::solver::detail::QueueItem::compare(). |
|
Implements zypp::solver::detail::QueueItem. Definition at line 82 of file QueueItemConflict.h. |
|
Implements zypp::solver::detail::QueueItem. Definition at line 83 of file QueueItemConflict.h. |
|
Definition at line 67 of file QueueItemConflict.h. |
|
Definition at line 52 of file QueueItemConflict.h. Referenced by capability(), cmp(), copy(), dumpOn(), and process(). |
|
Definition at line 53 of file QueueItemConflict.h. |
|
Definition at line 54 of file QueueItemConflict.h. |
|
Definition at line 56 of file QueueItemConflict.h. Referenced by actuallyAnObsolete(), dumpOn(), and setActuallyAnObsolete(). |