38 using Ptr = TraitsType::PtrType;
63 bool maybeUnsupported()
const;
70 std::vector<std::string> supersededBy()
const;
84 std::pair<std::vector<IdString>,std::vector<std::string>> supersededByItems()
const;
89 std::string buildhost()
const;
91 std::string distribution()
const;
93 std::string license()
const;
95 std::string packager()
const;
97 std::string group()
const;
102 std::string url()
const;
106 std::list<std::string> authors()
const;
120 std::string sourcePkgName()
const;
124 Edition sourcePkgEdition()
const;
128 std::string sourcePkgType()
const;
132 std::string sourcePkgLongName()
const;
152 {
return ! cachedLocation().
empty(); }
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]
TraitsType::constPtrType constPtr
bool isCached() const
Whether the package is cached.
Base for resolvable objects.
bool empty() const
Test for an empty path.
LookupAttr::TransformIterator based container to retrieve list attributes.
A Solvable object within the sat Pool.
Easy-to use interface to the ZYPP dependency resolver.
const Arch Arch_armv7hnl Arch_armv7nhl ZYPP_API
std::list< ChangelogEntry > Changelog
List of ChangelogEntry.
#define DEFINE_PTR_TYPE(NAME)
Forward declaration of Ptr types.