#include <YUMPackageImpl.h>
Inheritance diagram for zypp::source::yum::YUMPackageImpl:

Public Member Functions | |
| YUMPackageImpl (Source_Ref source_r, const zypp::parser::yum::YUMPrimaryData &parsed, const zypp::parser::yum::YUMFileListData &filelist, const zypp::parser::yum::YUMOtherData &other) | |
| Default ctor. | |
| YUMPackageImpl (Source_Ref source_r, const zypp::parser::yum::YUMPatchPackage &parsed) | |
| 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 |
| 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 License | licenseToConfirm () const |
| virtual std::string | type () const |
| virtual std::list< std::string > | keywords () const |
| virtual bool | installOnly () const |
| virtual unsigned | mediaId () const |
| virtual CheckSum | checksum () const |
| virtual std::list< DeltaRpm > | deltaRpms () const |
| virtual std::list< PatchRpm > | patchRpms () const |
| Source_Ref | source () const |
| Installation source which provides the package. | |
Protected Attributes | |
| TranslatedText | _summary |
| TranslatedText | _description |
| Date | _buildtime |
| std::string | _buildhost |
| std::string | _url |
| Vendor | _vendor |
| Label | _license |
| std::string | _packager |
| PackageGroup | _group |
| Changelog | _changelog |
| std::string | _type |
| License | _license_to_confirm |
| std::list< std::string > | _authors |
| std::list< std::string > | _keywords |
| unsigned | _mediaid |
| CheckSum | _checksum |
| std::list< std::string > | _filenames |
| Pathname | _location |
| std::list< DeltaRpm > | _delta_rpms |
| std::list< PatchRpm > | _patch_rpms |
| bool | _install_only |
Private Attributes | |
| Source_Ref | _source |
Friends | |
| class | YUMSourceImpl |
Definition at line 38 of file YUMPackageImpl.h.
|
||||||||||||||||||||
|
Default ctor.
Definition at line 37 of file YUMPackageImpl.cc. References _description, _filenames, _license_to_confirm, zypp::TranslatedText::asString(), zypp::parser::yum::YUMPrimaryData::description, zypp::parser::yum::YUMFileListData::files, zypp::parser::yum::YUMPrimaryData::license_to_confirm, and zypp::TranslatedText::setText(). |
|
||||||||||||
|
|
Package summary.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 199 of file YUMPackageImpl.cc. References _summary. |
|
|
Package description.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 203 of file YUMPackageImpl.cc. References _description. |
|
|
Size.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 206 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 211 of file YUMPackageImpl.cc. References _buildtime. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 215 of file YUMPackageImpl.cc. References _buildhost. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 219 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 223 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 228 of file YUMPackageImpl.cc. References _vendor. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 232 of file YUMPackageImpl.cc. References _license. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 236 of file YUMPackageImpl.cc. References _packager. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 240 of file YUMPackageImpl.cc. References _group. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 244 of file YUMPackageImpl.cc. References _changelog. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 248 of file YUMPackageImpl.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 253 of file YUMPackageImpl.cc. References _url. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 257 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 262 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 267 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 272 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 277 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 282 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 287 of file YUMPackageImpl.cc. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 292 of file YUMPackageImpl.cc. References _authors. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 296 of file YUMPackageImpl.cc. References _filenames. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 299 of file YUMPackageImpl.cc. References _license_to_confirm. |
|
|
Definition at line 303 of file YUMPackageImpl.cc. References _type. |
|
|
Definition at line 307 of file YUMPackageImpl.cc. References _keywords. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 310 of file YUMPackageImpl.cc. References _install_only. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 313 of file YUMPackageImpl.cc. References _mediaid. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 316 of file YUMPackageImpl.cc. References _checksum. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 319 of file YUMPackageImpl.cc. References _delta_rpms. |
|
|
Reimplemented from zypp::detail::PackageImplIf. Definition at line 322 of file YUMPackageImpl.cc. References _patch_rpms. |
|
|
Installation source which provides the package.
Reimplemented from zypp::detail::ResObjectImplIf. Definition at line 325 of file YUMPackageImpl.cc. References _source. |
|
|
Definition at line 225 of file YUMPackageImpl.h. |
|
|
Definition at line 186 of file YUMPackageImpl.h. Referenced by summary(). |
|
|
Definition at line 187 of file YUMPackageImpl.h. Referenced by description(), and YUMPackageImpl(). |
|
|
Definition at line 188 of file YUMPackageImpl.h. Referenced by buildtime(). |
|
|
Definition at line 189 of file YUMPackageImpl.h. Referenced by buildhost(). |
|
|
Definition at line 190 of file YUMPackageImpl.h. Referenced by url(). |
|
|
Definition at line 191 of file YUMPackageImpl.h. Referenced by vendor(). |
|
|
Definition at line 192 of file YUMPackageImpl.h. Referenced by license(). |
|
|
Definition at line 193 of file YUMPackageImpl.h. Referenced by packager(). |
|
|
Definition at line 194 of file YUMPackageImpl.h. Referenced by group(). |
|
|
Definition at line 195 of file YUMPackageImpl.h. Referenced by changelog(). |
|
|
Definition at line 196 of file YUMPackageImpl.h. Referenced by type(). |
|
|
Definition at line 197 of file YUMPackageImpl.h. Referenced by licenseToConfirm(), and YUMPackageImpl(). |
|
|
Definition at line 198 of file YUMPackageImpl.h. Referenced by authors(). |
|
|
Definition at line 199 of file YUMPackageImpl.h. Referenced by keywords(). |
|
|
Definition at line 200 of file YUMPackageImpl.h. Referenced by mediaId(). |
|
|
Definition at line 201 of file YUMPackageImpl.h. Referenced by checksum(). |
|
|
Definition at line 202 of file YUMPackageImpl.h. Referenced by filenames(), and YUMPackageImpl(). |
|
|
Definition at line 203 of file YUMPackageImpl.h. Referenced by location(). |
|
|
Definition at line 206 of file YUMPackageImpl.h. Referenced by deltaRpms(). |
|
|
Definition at line 207 of file YUMPackageImpl.h. Referenced by patchRpms(). |
|
|
Definition at line 209 of file YUMPackageImpl.h. Referenced by installOnly(). |
|
|
Definition at line 221 of file YUMPackageImpl.h. Referenced by source(). |
1.4.6