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 ); }
Provides API related macros.
String related utilities and Regular expression matching.
Easy-to use interface to the ZYPP dependency resolver.
bool operator!=(const Capability &lhs, const Capability &rhs)
relates: Capability
bool operator==(const Capability &lhs, const Capability &rhs)
relates: Capability
const Arch Arch_empty ZYPP_API
relates: Arch This is an empty Arch represented by an empty string.
std::string asString(const Patch::Category &obj)
relates: Patch::Category string representation.
std::ostream & operator<<(std::ostream &str, const Capabilities &obj)
relates: Capabilities Stream output
for_use_in_switch inSwitch() const
Enumarator provided for use in switch statement.
const char * c_str() const
This is an overloaded member function, provided for convenience. It differs from the above function o...
Rel(for_use_in_switch op_r)
Ctor to initialize the relational operator contants.
Rel(unsigned bits_r)
Ctor from bits.
for_use_in_switch
Enumarators provided only for use inSwitch statement.
unsigned bits() const
Enumarator values suitable for libsolv.
for_use_in_switch _op
The operator.
static bool isRel(unsigned bits_r)
Test whether bits_r is a valid Rel (no extra bits set).
const std::string & asString() const
String representation of relational operator.