12 #ifndef ZYPP_PACKAGE_H 13 #define ZYPP_PACKAGE_H 83 std::pair<std::vector<IdString>,std::vector<std::string>>
supersededByItems()
const;
96 std::string
group()
const;
101 std::string
url()
const;
105 std::list<std::string>
authors()
const;
166 #endif // ZYPP_PACKAGE_H std::string distribution() const
TraitsType::constPtrType constPtr
Package(const sat::Solvable &solvable_r)
Ctor.
A Solvable object within the sat Pool.
Store and operate with byte count.
bool isCached() const
Whether the package is cached.
ByteCount sourcesize() const
Size of corresponding the source package.
std::string url() const
Don't ship it as class Url, because it might be in fact anything but a legal Url. ...
std::list< ChangelogEntry > Changelog
List of ChangelogEntry.
Pathname cachedLocation() const
Location of the downloaded package in cache or an empty path.
std::string sourcePkgType() const
The type of the source rpm ("src" or "nosrc").
std::vector< std::string > supersededBy() const
The name(s) of the successor package if vendorSupport is VendorSupportSuperseded. ...
OnMediaLocation location() const
Location of the resolvable in the repository.
Edition represents [epoch:]version[-release]
LookupAttr::TransformIterator based container to retrieve list attributes.
Changelog changelog() const
Get the package change log.
std::string buildhost() const
intrusive_ptr< const TRes > constPtrType
bool maybeUnsupported() const
True if the vendor support for this package is unknown or explicitly unsupported. ...
bool empty() const
Test for an empty path.
Edition sourcePkgEdition() const
Edition of the source rpm this package was built from.
std::string sourcePkgLongName() const
The source rpms "name-version-release.type".
std::string group() const
std::string packager() const
DEFINE_PTR_TYPE(Application)
FileList filelist() const
Return the packages filelist (if available).
VendorSupportOption vendorSupport() const
Returns the level of supportability the vendor gives to this package.
CheckSum checksum() const
Checksum the source says this package should have.
Keywords keywords() const
Base for resolvable objects.
intrusive_ptr< TRes > PtrType
std::string sourcePkgName() const
Name of the source rpm this package was built from.
std::string license() const
Easy-to use interface to the ZYPP dependency resolver.
std::list< std::string > authors() const
std::pair< std::vector< IdString >, std::vector< std::string > > supersededByItems() const
The successor package(s) if vendorSupport is VendorSupportSuperseded.