12 #ifndef ZYPP_CAPMATCH_H 13 #define ZYPP_CAPMATCH_H 40 enum Result { NOMATCH, MATCH, IRRELEVANT };
49 :
_result( val_r ? MATCH : NOMATCH )
102 #endif // ZYPP_CAPMATCH_H
String related utilities and Regular expression matching.
friend CapMatch operator||(const CapMatch &lhs, const CapMatch &rhs)
static const CapMatch irrelevant
const Arch Arch_empty ZYPP_API
relates: Arch This is an empty Arch represented by an empty string.
Provides API related macros.
friend bool operator==(const CapMatch &lhs, const CapMatch &rhs)
Tri state Capability match result.
friend CapMatch operator!(const CapMatch &lhs)
RepoStatus operator &&(const RepoStatus &lhs, const RepoStatus &rhs)
relates: RepoStatus Combine two RepoStatus (combined checksum and newest timestamp) ...
std::ostream & operator<<(std::ostream &str, const Capabilities &obj)
relates: Capabilities Stream output
static const CapMatch yes
Easy-to use interface to the ZYPP dependency resolver.
friend bool operator!=(const CapMatch &lhs, const CapMatch &rhs)
ZYppCommitResult & _result