42 : _bitfield( isInstalled_r ? INSTALLED : UNINSTALLED )
57 fieldValueAssign<ValidateField>(v);
58 fieldValueAssign<TransactField>(t);
60 if (s ==
INSTALLED) fieldValueAssign<TransactDetailField>(r);
61 else fieldValueAssign<TransactDetailField>(i);
69 static const char* strBROKEN =
"needed";
70 static const char* strSATISFIED =
"applied";
71 static const char* strNONRELEVANT =
"not-needed";
72 static const char* strUNDETERMINED =
"undetermined";
77 const char* ret = strUNDETERMINED;
80 case BROKEN: ret = strBROKEN;
break;
81 case SATISFIED: ret = strSATISFIED;
break;
91 if ( str_r == strBROKEN ) ret =
BROKEN;
92 else if ( str_r == strSATISFIED ) ret =
SATISFIED;
93 else if ( str_r == strNONRELEVANT ) ret =
NONRELEVANT;
131#define OUTS(X) case ResStatus::X: return str << #X; break
static const ResStatus toBeInstalled
bool isToBeInstalledSoft() const
static const ResStatus toBeUninstalledDueToObsolete
static ValidateValue stringToValidateValue(const std::string &str_r)
ValidateValue from string used in the history file.
bool isByApplHigh() const
bool isNonRelevant() const
static const ResStatus toBeUninstalledDueToUpgrade
bool isToBeUninstalledDueToObsolete() const
static const ResStatus toBeUninstalled
bool isRecommended() const
std::string validateValueAsString() const
bool isToBeUninstalledDueToUpgrade() const
String related utilities and Regular expression matching.
Easy-to use interface to the ZYPP dependency resolver.
std::ostream & operator<<(std::ostream &str, const SerialNumber &obj)