11#ifndef ZYPP_SAT_FILECONFLICTS_H
12#define ZYPP_SAT_FILECONFLICTS_H
76 std::ostream &
operator<<( std::ostream &
str,
const FileConflicts::Conflict &
obj );
82 std::ostream &
dumpAsXmlOn( std::ostream &
str,
const FileConflicts::Conflict &
obj );
86 {
return static_cast<const Queue &
>(lhs) ==
static_cast<const Queue &
>(rhs); }
90 {
return !( lhs == rhs ); }
Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose h...
Access to the sat-pools string space.
Libsolv queue representing file conflicts.
bool operator!=(const FileConflicts &lhs, const FileConflicts &rhs)
const_iterator begin() const
static constexpr size_type queueBlockSize
const_iterator end() const
friend bool operator==(const FileConflicts &lhs, const FileConflicts &rhs)
Libsolv Id queue wrapper.
const_iterator end() const
const_iterator begin() const
A Solvable object within the sat Pool.
String related utilities and Regular expression matching.
int IdType
Generic Id type.
std::ostream & operator<<(std::ostream &str, const FileConflicts &obj)
std::ostream & dumpAsXmlOn(std::ostream &str, const FileConflicts &obj)
Easy-to use interface to the ZYPP dependency resolver.
IdString lhsFilename() const
IdString lhsFilemd5() const
IdString rhsFilename() const
Solvable lhsSolvable() const
std::string asUserString() const
Ready to use (translated) string describing the Conflict.
detail::IdType _data[queueBlockSize]
IdString rhsFilemd5() const
Solvable rhsSolvable() const