#include <SuseTagsPackageImpl.h>
Inheritance diagram for zypp::source::susetags::SuseTagsPackageImpl:

Public Member Functions | |
| SuseTagsPackageImpl (Source_Ref source_r) | |
| virtual | ~SuseTagsPackageImpl () |
| virtual CheckSum | checksum () const |
| 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 | size () const |
| Size. | |
| virtual ByteCount | sourcesize () const |
| virtual ByteCount | archivesize () const |
| virtual DiskUsage | diskusage () const |
| virtual std::list< std::string > | authors () const |
| virtual std::list< std::string > | filenames () const |
| virtual std::list< DeltaRpm > | deltaRpms () const |
| virtual std::list< PatchRpm > | patchRpms () const |
| virtual bool | installOnly () const |
Public Attributes | |
| NVRA | _data_index |
| NVRA | _nvra |
| PackageGroup | _group |
| std::list< std::string > | _authors |
| std::list< std::string > | _keywords |
| ByteCount | _size |
| ByteCount | _archivesize |
| Label | _license |
| Date | _buildtime |
| unsigned | _media_number |
| Pathname | _location |
| DiskUsage | _diskusage |
| CheckSum | _checksum |
| SuseTagsImpl_Ptr | _sourceImpl |
Private Attributes | |
| Source_Ref | _source |
Definition at line 37 of file SuseTagsPackageImpl.h.
| zypp::source::susetags::SuseTagsPackageImpl::SuseTagsPackageImpl | ( | Source_Ref | source_r | ) |
Definition at line 34 of file SuseTagsPackageImpl.cc.
| zypp::source::susetags::SuseTagsPackageImpl::~SuseTagsPackageImpl | ( | ) | [virtual] |
Definition at line 44 of file SuseTagsPackageImpl.cc.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::summary | ( | ) | const [virtual] |
Short label.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 47 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::description | ( | ) | const [virtual] |
Long description.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 52 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::insnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 57 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::delnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 62 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::licenseToConfirm | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 67 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| Source_Ref zypp::source::susetags::SuseTagsPackageImpl::source | ( | ) | const [virtual] |
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 72 of file SuseTagsPackageImpl.cc.
References _source.
| unsigned zypp::source::susetags::SuseTagsPackageImpl::sourceMediaNr | ( | ) | const [virtual] |
Number of the source media that provides the data required for installation.
Zero, if no media access is required.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 77 of file SuseTagsPackageImpl.cc.
References _media_number.
| CheckSum zypp::source::susetags::SuseTagsPackageImpl::checksum | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 82 of file SuseTagsPackageImpl.cc.
References _checksum.
| Date zypp::source::susetags::SuseTagsPackageImpl::buildtime | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 87 of file SuseTagsPackageImpl.cc.
References _buildtime.
| std::string zypp::source::susetags::SuseTagsPackageImpl::buildhost | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 92 of file SuseTagsPackageImpl.cc.
| Date zypp::source::susetags::SuseTagsPackageImpl::installtime | ( | ) | const [virtual] |
Time of installation, or 0.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 97 of file SuseTagsPackageImpl.cc.
| std::string zypp::source::susetags::SuseTagsPackageImpl::distribution | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 102 of file SuseTagsPackageImpl.cc.
| Vendor zypp::source::susetags::SuseTagsPackageImpl::vendor | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 107 of file SuseTagsPackageImpl.cc.
References _source, and zypp::Source_Ref::vendor().
| Label zypp::source::susetags::SuseTagsPackageImpl::license | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 112 of file SuseTagsPackageImpl.cc.
References _license.
| std::string zypp::source::susetags::SuseTagsPackageImpl::packager | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 117 of file SuseTagsPackageImpl.cc.
| PackageGroup zypp::source::susetags::SuseTagsPackageImpl::group | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 122 of file SuseTagsPackageImpl.cc.
References _group.
| Changelog zypp::source::susetags::SuseTagsPackageImpl::changelog | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 127 of file SuseTagsPackageImpl.cc.
| Pathname zypp::source::susetags::SuseTagsPackageImpl::location | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 132 of file SuseTagsPackageImpl.cc.
References _location.
| std::string zypp::source::susetags::SuseTagsPackageImpl::url | ( | ) | const [virtual] |
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 137 of file SuseTagsPackageImpl.cc.
| std::string zypp::source::susetags::SuseTagsPackageImpl::os | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 142 of file SuseTagsPackageImpl.cc.
| Text zypp::source::susetags::SuseTagsPackageImpl::prein | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 147 of file SuseTagsPackageImpl.cc.
| Text zypp::source::susetags::SuseTagsPackageImpl::postin | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 152 of file SuseTagsPackageImpl.cc.
| Text zypp::source::susetags::SuseTagsPackageImpl::preun | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 157 of file SuseTagsPackageImpl.cc.
| Text zypp::source::susetags::SuseTagsPackageImpl::postun | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 162 of file SuseTagsPackageImpl.cc.
| ByteCount zypp::source::susetags::SuseTagsPackageImpl::size | ( | ) | const [virtual] |
Size.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 167 of file SuseTagsPackageImpl.cc.
References _size.
| ByteCount zypp::source::susetags::SuseTagsPackageImpl::sourcesize | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 172 of file SuseTagsPackageImpl.cc.
| ByteCount zypp::source::susetags::SuseTagsPackageImpl::archivesize | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 178 of file SuseTagsPackageImpl.cc.
References _archivesize.
| DiskUsage zypp::source::susetags::SuseTagsPackageImpl::diskusage | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 183 of file SuseTagsPackageImpl.cc.
References _diskusage.
| std::list< std::string > zypp::source::susetags::SuseTagsPackageImpl::authors | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 188 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| std::list< std::string > zypp::source::susetags::SuseTagsPackageImpl::filenames | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 193 of file SuseTagsPackageImpl.cc.
| std::list< detail::PackageImplIf::DeltaRpm > zypp::source::susetags::SuseTagsPackageImpl::deltaRpms | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 198 of file SuseTagsPackageImpl.cc.
References zypp::detail::PackageImplIf::deltaRpms().
| std::list< detail::PackageImplIf::PatchRpm > zypp::source::susetags::SuseTagsPackageImpl::patchRpms | ( | ) | const [virtual] |
Reimplemented from zypp::detail::PackageImplIf.
Definition at line 203 of file SuseTagsPackageImpl.cc.
References zypp::detail::PackageImplIf::patchRpms().
| bool zypp::source::susetags::SuseTagsPackageImpl::installOnly | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 208 of file SuseTagsPackageImpl.cc.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::summary | ( | ) | const [virtual] |
Short label.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 47 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::description | ( | ) | const [virtual] |
Long description.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 52 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::insnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 57 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::delnotify | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 62 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| TranslatedText zypp::source::susetags::SuseTagsPackageImpl::licenseToConfirm | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 67 of file SuseTagsPackageImpl.cc.
References _data_index, and _sourceImpl.
| Source_Ref zypp::source::susetags::SuseTagsPackageImpl::source | ( | ) | const [virtual] |
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 72 of file SuseTagsPackageImpl.cc.
References _source.
| unsigned zypp::source::susetags::SuseTagsPackageImpl::sourceMediaNr | ( | ) | const [virtual] |
Number of the source media that provides the data required for installation.
Zero, if no media access is required.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 77 of file SuseTagsPackageImpl.cc.
References _media_number.
Definition at line 108 of file SuseTagsPackageImpl.h.
Referenced by authors(), delnotify(), description(), insnotify(), licenseToConfirm(), and summary().
Definition at line 109 of file SuseTagsPackageImpl.h.
| std::list<std::string> zypp::source::susetags::SuseTagsPackageImpl::_authors |
Definition at line 112 of file SuseTagsPackageImpl.h.
| std::list<std::string> zypp::source::susetags::SuseTagsPackageImpl::_keywords |
Definition at line 113 of file SuseTagsPackageImpl.h.
| SuseTagsImpl_Ptr zypp::source::susetags::SuseTagsPackageImpl::_sourceImpl |
Definition at line 123 of file SuseTagsPackageImpl.h.
Referenced by authors(), delnotify(), description(), insnotify(), licenseToConfirm(), and summary().
1.5.0