12 #ifndef ZYPP_PACKAGE_H
13 #define ZYPP_PACKAGE_H
75 std::string
group()
const;
80 std::string
url()
const;
84 std::list<std::string>
authors()
const;
145 #endif // ZYPP_PACKAGE_H
Package(const sat::Solvable &solvable_r)
Ctor.
A Solvable object within the sat Pool.
std::string sourcePkgName() const
Name of the source rpm this package was built from.
VendorSupportOption vendorSupport() const
Returns the level of supportability the vendor gives to this package.
std::string license() const
Store and operate with byte count.
OnMediaLocation location() const
Location of the resolvable in the repository.
bool isCached() const
Whether the package is cached.
std::list< ChangelogEntry > Changelog
List of ChangelogEntry.
FileList filelist() const
Return the packages filelist (if available).
std::string url() const
Don't ship it as class Url, because it might be in fact anything but a legal Url. ...
sat::ArrayAttr< PackageKeyword, IdString > Keywords
bool maybeUnsupported() const
True if the vendor support for this package is unknown or explictly unsupported.
Edition represents [epoch:]version[-release]
LookupAttr::transformIterator based container to retrieve list attributes.
std::list< std::string > authors() const
ByteCount sourcesize() const
Size of corresponding the source package.
ResTraits< Self > TraitsType
Edition sourcePkgEdition() const
Edition of the source rpm this package was built from.
Keywords keywords() const
std::string packager() const
Interface base for resolvable objects (common data).
std::string group() const
std::string sourcePkgType() const
The type of the source rpm ("src" or "nosrc").
std::string sourcePkgLongName() const
The source rpms "name-version-release.type".
std::string buildhost() const
intrusive_ptr< _Res > PtrType
Pathname cachedLocation() const
Location of the downloaded package in cache or an empty path.
sat::ArrayAttr< std::string, std::string > FileList
std::string distribution() const
Changelog changelog() const
Get the package change log.
TraitsType::constPtrType constPtr
CheckSum checksum() const
Checksum the source says this package should have.
intrusive_ptr< const _Res > constPtrType