75 ANY_e = GT_e|EQ_e|LT_e,
94 Rel(
const std::string & strval_r );
99 Rel(
const std::string & strval_r,
const Rel & default_r );
104 bool parseFrom(
const std::string & strval_r );
113 static bool isRel(
unsigned bits_r )
114 {
return (bits_r & ANY_e) == bits_r; }
119 const std::string &
asString()
const;
172 {
return ! ( lhs == rhs ); }
std::string asString(const Patch::Category &obj)
Rel(for_use_in_switch op_r)
Ctor to initialize the relational operator contants.
const std::string & asString() const
String representation of relational operator.
String related utilities and Regular expression matching.
bool operator==(const Rel &lhs, const Rel &rhs)
static bool isRel(unsigned bits_r)
Test whether bits_r is a valid Rel (no extra bits set).
const char * c_str() const
const Arch Arch_armv7hnl Arch_armv7nhl ZYPP_API
for_use_in_switch inSwitch() const
Enumarator provided for use in switch statement.
unsigned bits() const
Enumarator values suitable for libsolv.
for_use_in_switch _op
The operator.
for_use_in_switch
Enumarators provided only for use inSwitch statement.
std::ostream & operator<<(std::ostream &str, const Rel &obj)
Rel(unsigned bits_r)
Ctor from bits.
Easy-to use interface to the ZYPP dependency resolver.
bool operator!=(const Rel &lhs, const Rel &rhs)