11 #ifndef ZYPP_SAT_FILECONFLICTS_H
12 #define ZYPP_SAT_FILECONFLICTS_H
73 std::ostream &
operator<<( std::ostream & str,
const FileConflicts & obj );
76 std::ostream &
operator<<( std::ostream & str,
const FileConflicts::Conflict & obj );
79 std::ostream &
dumpAsXmlOn( std::ostream & str,
const FileConflicts & 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 ); }
96 #endif // ZYPP_SAT_FILECONFLICTS_H
Solvable rhsSolvable() const
int IdType
Generic Id type.
A Solvable object within the sat Pool.
IdString rhsFilename() const
std::string asUserString() const
Ready to use (translated) string describing the Conflict.
std::ostream & operator<<(std::ostream &str, const FileConflicts &obj)
friend bool operator==(const FileConflicts &lhs, const FileConflicts &rhs)
detail::IdType _data[queueBlockSize]
IdString lhsFilename() const
Access to the sat-pools string space.
const_iterator begin() const
Libsolv queue representing file conflicts.
const_iterator end() const
const_iterator begin() const
const value_type * const_iterator
Libsolv Id queue wrapper.
static constexpr size_type queueBlockSize
std::ostream & dumpAsXmlOn(std::ostream &str, const FileConflicts &obj)
::_Queue CQueue
Wrapped libsolv C data type exposed as backdoor.
const_iterator end() const
IdString lhsFilemd5() const
IdString rhsFilemd5() const
bool operator!=(const FileConflicts &lhs, const FileConflicts &rhs)
Solvable lhsSolvable() const