15#include <solv/knownid.h>
18#include <zypp/base/LogTools.h>
32 namespace packagedelta
39 INT <<
"Illegal non-repositoryDeltaInfo iterator: " <<
deltaInfo_r << endl;
55 switch (
it.inSolvAttr().id() )
110 WAR <<
"Ignore unknown attribute: " <<
it << endl;
129 <<
"DeltaRpm[" <<
obj.name() <<
"-" <<
obj.edition() <<
"." <<
obj.arch()
130 <<
"](" <<
obj.location()
131 <<
'|' <<
obj.baseversion().edition()
Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose h...
Store and operate with byte count.
Edition represents [epoch:]version[-release]
Access to the sat-pools string space.
BaseVersion & setEdition(const Edition &val_r)
BaseVersion & setSequenceinfo(const std::string &val_r)
OnMediaLocation _location
static const SolvAttr repositoryDeltaInfo
String related utilities and Regular expression matching.
std::ostream & operator<<(std::ostream &str, const DeltaRpm &obj)
std::string form(const char *format,...) __attribute__((format(printf
Printf style construction of std::string.
Easy-to use interface to the ZYPP dependency resolver.
#define for_(IT, BEG, END)
Convenient for-loops using iterator.