20 #ifndef PALUDIS_GUARD_PALUDIS_VERSION_OPERATOR_HH 21 #define PALUDIS_GUARD_PALUDIS_VERSION_OPERATOR_HH 1 23 #include <paludis/util/operators.hh> 107 typedef bool (* VersionSpecComparator) (
const VersionSpec &,
const VersionSpec &);
112 VersionSpecComparator as_version_spec_comparator()
const;
119 return _v == other._v;
Definition: about_metadata-fwd.hh:23
Definition: version_spec.hh:107
Definition: version_operator.hh:131
VersionOperator(const VersionOperatorValue v)
Definition: version_operator.hh:64
Definition: operators.hh:51
Definition: exception.hh:74
Definition: version_operator.hh:47
std::ostream & operator<<(std::ostream &, const WantPhase &) PALUDIS_VISIBLE
VersionOperatorValue
Definition: version_operator-fwd.hh:13
VersionOperatorValue value() const
Definition: version_operator.hh:99
VersionOperator(const std::string &v)
Definition: version_operator.hh:80
VersionOperator(const VersionOperator &other)
Definition: version_operator.hh:72
#define PALUDIS_VISIBLE
Definition: attributes.hh:59
bool operator==(const PackageID &, const PackageID &) PALUDIS_ATTRIBUTE((warn_unused_result)) PALUDIS_VISIBLE