22 #include <solv/solver.h>
25 #define ZYPP_USE_RESOLVER_INTERNALS
50 case QUEUE_ITEM_TYPE_UNKNOWN : os <<
"unknown";
break;
51 case QUEUE_ITEM_TYPE_UPDATE : os <<
"update";
break;
52 case QUEUE_ITEM_TYPE_LOCK : os <<
"lock";
break;
53 case QUEUE_ITEM_TYPE_INSTALL : os <<
"install";
break;
54 case QUEUE_ITEM_TYPE_DELETE : os <<
"delete";
break;
55 case QUEUE_ITEM_TYPE_INSTALL_ONE_OF: os <<
"install one of";
break;
56 default: os <<
"?solverqueueitem?";
break;
65 for (SolverQueueItemList::const_iterator iter = itemlist.begin(); iter != itemlist.end(); ++iter) {
66 if (iter != itemlist.begin())
67 os <<
"," << endl <<
"\t";
75 SolverQueueItem::SolverQueueItem (SolverQueueItemType type,
const ResPool & pool)
82 SolverQueueItem::~SolverQueueItem()
std::ostream & dumpOn(std::ostream &str, const zypp::shared_ptr< void > &obj)
std::list< SolverQueueItem_Ptr > SolverQueueItemList
ostream & operator<<(ostream &os, const SolutionActionList &actionlist)
std::ostream & copy(std::istream &from_r, std::ostream &to_r)
Copy istream to ostream.
IMPL_PTR_TYPE(SATResolver)