22#include <solv/solver.h>
25#define ZYPP_USE_RESOLVER_INTERNALS
54 os <<
"[" << (
_soft?
"Soft":
"") <<
"Delete: "
78#define MAYBE_CLEANDEPS (pool().resolver().cleandepsOnRemove()?SOLVER_CLEANDEPS:0)
89 <<
" with SAT-Pool: " <<
id << endl;
106 int cmp = this->compare (
item);
Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose h...
Access to the sat-pools string space.
IdType id() const
Expert backdoor.
virtual std::ostream & dumpOn(std::ostream &str) const
SolverQueueItemDelete(const ResPool &pool, std::string name, bool soft=false)
virtual ~SolverQueueItemDelete()
virtual bool addRule(sat::detail::CQueue &q)
virtual SolverQueueItem_Ptr copy(void) const
virtual int cmp(SolverQueueItem_constPtr item) const
::s_Queue CQueue
Wrapped libsolv C data type exposed as backdoor.
Easy-to use interface to the ZYPP dependency resolver.
#define IMPL_PTR_TYPE(NAME)