#include <QueueItemBranch.h>
Inheritance diagram for zypp::solver::detail::QueueItemBranch:
Public Member Functions | |
QueueItemBranch (const ResPool &pool) | |
virtual | ~QueueItemBranch () |
virtual std::ostream & | dumpOn (std::ostream &str) const |
Overload to realize std::ostream & operator<<. | |
QueueItemList | possibleQItems (void) const |
const std::string & | label (void) const |
void | setLabel (const std::string &label) |
bool | isEmpty (void) const |
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 |
void | addItem (QueueItem_Ptr subitem) |
bool | contains (QueueItem_Ptr possible_subbranch) |
Private Attributes | |
std::string | _label |
QueueItemList | _possible_qitems |
Friends | |
std::ostream & | operator<< (std::ostream &str, const QueueItemBranch &obj) |
Definition at line 46 of file QueueItemBranch.h.
|
Definition at line 59 of file QueueItemBranch.cc. Referenced by copy(). |
|
Definition at line 65 of file QueueItemBranch.cc. |
|
Overload to realize std::ostream & operator<<.
Reimplemented from zypp::solver::detail::QueueItem. Definition at line 45 of file QueueItemBranch.cc. References _label. |
|
Definition at line 67 of file QueueItemBranch.h. References _possible_qitems. |
|
Definition at line 69 of file QueueItemBranch.h. References _label. |
|
Definition at line 70 of file QueueItemBranch.h. References _label. |
|
Definition at line 72 of file QueueItemBranch.h. References _possible_qitems. |
|
Implements zypp::solver::detail::QueueItem. Definition at line 132 of file QueueItemBranch.cc. References _possible_qitems, and _XDEBUG. |
|
Implements zypp::solver::detail::QueueItem. Definition at line 240 of file QueueItemBranch.cc. References _possible_qitems, zypp::solver::detail::QueueItem::pool(), and QueueItemBranch(). |
|
Implements zypp::solver::detail::QueueItem. Definition at line 204 of file QueueItemBranch.cc. References _possible_qitems, CMP, and zypp::solver::detail::QueueItem::compare(). |
|
Implements zypp::solver::detail::QueueItem. Definition at line 79 of file QueueItemBranch.h. |
|
Implements zypp::solver::detail::QueueItem. Definition at line 80 of file QueueItemBranch.h. |
|
Definition at line 72 of file QueueItemBranch.cc. References _possible_qitems. |
|
Definition at line 92 of file QueueItemBranch.cc. |
|
Definition at line 62 of file QueueItemBranch.h. |
|
Definition at line 50 of file QueueItemBranch.h. Referenced by dumpOn(), label(), and setLabel(). |
|
Definition at line 51 of file QueueItemBranch.h. Referenced by addItem(), cmp(), copy(), isEmpty(), possibleQItems(), and process(). |