#include <RpmPackageImpl.h>
Inheritance diagram for zypp::target::rpm::RPMPackageImpl:
Public Member Functions | |
RPMPackageImpl (const RpmHeader::constPtr data) | |
Default ctor. | |
virtual TranslatedText | summary () const |
Package summary. | |
virtual TranslatedText | description () const |
Package description. | |
virtual ByteCount | size () const |
Size. | |
virtual Date | buildtime () const |
virtual std::string | buildhost () const |
virtual Date | installtime () const |
Time of installation, or 0 . | |
virtual std::string | distribution () const |
virtual Vendor | vendor () const |
virtual Label | license () const |
virtual std::string | packager () const |
virtual PackageGroup | group () const |
virtual Changelog | changelog () const |
virtual Pathname | location () const |
virtual std::string | url () const |
Don't ship it as class Url, because it might be in fact anything but a legal Url. | |
virtual std::string | os () const |
virtual Text | prein () const |
virtual Text | postin () const |
virtual Text | preun () const |
virtual Text | postun () const |
virtual ByteCount | sourcesize () const |
virtual ByteCount | archivesize () const |
virtual std::list< std::string > | authors () const |
virtual std::list< std::string > | filenames () const |
virtual std::string | type () const |
virtual std::list< std::string > | keywords () const |
virtual DiskUsage | diskUsage () const |
virtual Source_Ref | source () const |
Backlink to the source providing this. | |
void | setLocation (const Pathname &pathname) |
for 'local' RPMs | |
void | setSource (Source_Ref source) |
Protected Attributes | |
TranslatedText | _summary |
TranslatedText | _description |
Date | _buildtime |
Date | _installtime |
std::string | _buildhost |
std::string | _url |
Vendor | _vendor |
Label | _license |
std::string | _packager |
PackageGroup | _group |
Changelog | _changelog |
Pathname | _location |
std::string | _type |
std::list< std::string > | _authors |
std::list< std::string > | _keywords |
std::list< std::string > | _filenames |
DiskUsage | _disk_usage |
ByteCount | _size |
ByteCount | _archivesize |
Source_Ref | _source |
Definition at line 35 of file RpmPackageImpl.h.
|
Default ctor.
Definition at line 38 of file RpmPackageImpl.cc. References _description, _disk_usage, and zypp::TranslatedText::setText(). |
|
Package summary.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 71 of file RpmPackageImpl.cc. References _summary. |
|
Package description.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 75 of file RpmPackageImpl.cc. References _description. |
|
Size.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 78 of file RpmPackageImpl.cc. References _size. |
|
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 82 of file RpmPackageImpl.cc. References _buildtime. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 86 of file RpmPackageImpl.cc. References _buildhost. |
|
Time of installation, or
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 90 of file RpmPackageImpl.cc. References _installtime. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 94 of file RpmPackageImpl.cc. |
|
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 99 of file RpmPackageImpl.cc. References _vendor. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 103 of file RpmPackageImpl.cc. References _license. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 107 of file RpmPackageImpl.cc. References _packager. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 111 of file RpmPackageImpl.cc. References _group. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 115 of file RpmPackageImpl.cc. References _changelog. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 119 of file RpmPackageImpl.cc. References _location. |
|
Don't ship it as class Url, because it might be in fact anything but a legal Url.
Reimplemented from zypp::detail::PackageImplIf. Definition at line 124 of file RpmPackageImpl.cc. References _url. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 128 of file RpmPackageImpl.cc. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 133 of file RpmPackageImpl.cc. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 138 of file RpmPackageImpl.cc. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 143 of file RpmPackageImpl.cc. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 148 of file RpmPackageImpl.cc. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 153 of file RpmPackageImpl.cc. |
|
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 158 of file RpmPackageImpl.cc. References _archivesize. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 162 of file RpmPackageImpl.cc. References _authors. |
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 166 of file RpmPackageImpl.cc. References _filenames. |
|
Definition at line 170 of file RpmPackageImpl.cc. References _type. |
|
Definition at line 174 of file RpmPackageImpl.cc. References _keywords. |
|
Definition at line 178 of file RpmPackageImpl.cc. References _disk_usage. |
|
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 182 of file RpmPackageImpl.cc. References _source. Referenced by setSource(). |
|
for 'local' RPMs
Definition at line 101 of file RpmPackageImpl.h. References _location. |
|
Definition at line 102 of file RpmPackageImpl.h. |
|
Definition at line 105 of file RpmPackageImpl.h. Referenced by summary(). |
|
Definition at line 106 of file RpmPackageImpl.h. Referenced by description(), and RPMPackageImpl(). |
|
Definition at line 107 of file RpmPackageImpl.h. Referenced by buildtime(). |
|
Definition at line 108 of file RpmPackageImpl.h. Referenced by installtime(). |
|
Definition at line 109 of file RpmPackageImpl.h. Referenced by buildhost(). |
|
Definition at line 110 of file RpmPackageImpl.h. Referenced by url(). |
|
Definition at line 111 of file RpmPackageImpl.h. Referenced by vendor(). |
|
Definition at line 112 of file RpmPackageImpl.h. Referenced by license(). |
|
Definition at line 113 of file RpmPackageImpl.h. Referenced by packager(). |
|
Definition at line 114 of file RpmPackageImpl.h. Referenced by group(). |
|
Definition at line 115 of file RpmPackageImpl.h. Referenced by changelog(). |
|
Definition at line 116 of file RpmPackageImpl.h. Referenced by location(), and setLocation(). |
|
Definition at line 117 of file RpmPackageImpl.h. Referenced by type(). |
|
Definition at line 118 of file RpmPackageImpl.h. Referenced by authors(). |
|
Definition at line 119 of file RpmPackageImpl.h. Referenced by keywords(). |
|
Definition at line 120 of file RpmPackageImpl.h. Referenced by filenames(). |
|
Definition at line 121 of file RpmPackageImpl.h. Referenced by diskUsage(), and RPMPackageImpl(). |
|
Definition at line 122 of file RpmPackageImpl.h. Referenced by size(). |
|
Definition at line 123 of file RpmPackageImpl.h. Referenced by archivesize(). |
|
Definition at line 124 of file RpmPackageImpl.h. Referenced by setSource(), and source(). |