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.