Go to the source code of this file.
|
| zypp::solver::detail::ZOLV_FLAG_SATSOLV (setCleandepsOnRemove, cleandepsOnRemove, ZConfig::instance().solver_cleandepsOnRemove(), _cleandepsOnRemove) ZOLV_FLAG_SATSOLV(setOnlyRequires |
_onlyRequires | zypp::solver::detail::ZOLV_FLAG_SATSOLV (setAllowVendorChange, allowVendorChange, ZConfig::instance().solver_allowVendorChange(), _allowvendorchange) ZOLV_FLAG_SATSOLV(dupSetAllowDowngrade |
_onlyRequires _dup_allowdowngrade | zypp::solver::detail::ZOLV_FLAG_SATSOLV (dupSetAllowNameChange, dupAllowNameChange, ZConfig::instance().solver_dupAllowNameChange(), _dup_allownamechange) ZOLV_FLAG_SATSOLV(dupSetAllowArchChange |
_onlyRequires _dup_allowdowngrade _dup_allowarchchange | zypp::solver::detail::ZOLV_FLAG_SATSOLV (dupSetAllowVendorChange, dupAllowVendorChange, ZConfig::instance().solver_dupAllowVendorChange(), _dup_allowvendorchange) ResPool Resolver |
◆ ZYPP_USE_RESOLVER_INTERNALS
#define ZYPP_USE_RESOLVER_INTERNALS |
◆ MAXSOLVERRUNS
◆ ZYPP_BASE_LOGGER_LOGGROUP
#define ZYPP_BASE_LOGGER_LOGGROUP "zypp::solver" |
◆ OUTS
Value:os << " " << #t << ":\t" << t << endl;
◆ ZOLV_FLAG_DEFAULT
#define ZOLV_FLAG_DEFAULT |
( |
| ZSETTER, |
|
|
| ZGETTER ) |
Value: if ( all_r || _applyDefault_##ZGETTER ) ZSETTER( indeterminate )
◆ ZOLV_FLAG_TRIBOOL
#define ZOLV_FLAG_TRIBOOL |
( |
| ZSETTER, |
|
|
| ZGETTER, |
|
|
| ZVARDEFAULT, |
|
|
| ZVARNAME ) |
Value: void Resolver::ZSETTER(
TriBool state_r ) \
{ _applyDefault_##ZGETTER = indeterminate(state_r); \
bool newval = _applyDefault_##ZGETTER ? ZVARDEFAULT :
bool(state_r); \
if ( ZVARNAME != newval ) { \
DBG << #ZGETTER <<
": changed from " << (
bool)ZVARNAME <<
" to " << newval << endl;\
ZVARNAME = newval; \
} \
} \
bool Resolver::ZGETTER() const \
{ return ZVARNAME; } \
Definition at line 149 of file Resolver.cc.
◆ ZOLV_FLAG_SATSOLV
#define ZOLV_FLAG_SATSOLV |
( |
| ZSETTER, |
|
|
| ZGETTER, |
|
|
| ZVARDEFAULT, |
|
|
| ZVARNAME ) |
Value:
#define ZOLV_FLAG_TRIBOOL(ZSETTER, ZDEFAULT, ZGETTER)
Definition at line 163 of file Resolver.cc.