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

Public Member Functions | |
| SuseTagsProductImpl () | |
| virtual | ~SuseTagsProductImpl () |
| virtual std::string | category () const |
| Get the category of the product - addon or base. | |
| virtual Label | vendor () const |
| Get the vendor of the product. | |
| virtual TranslatedText | summary () const |
| Short label. | |
| virtual Source_Ref | source () const |
| Backlink to the source providing this. | |
| virtual Url | releaseNotesUrl () const |
| virtual std::list< Url > | updateUrls () const |
| virtual std::list< Url > | extraUrls () const |
| Additional software for the product They are complementary, not alternatives. | |
| virtual std::list< Url > | optionalUrls () const |
| Optional software for the product (for example. | |
| virtual std::list< std::string > | flags () const |
| The product flags. | |
| virtual TranslatedText | shortName () const |
| virtual std::string | distributionName () const |
| Vendor specific distribution id. | |
| virtual Edition | distributionEdition () const |
| Vendor specific distribution version. | |
Public Attributes | |
| std::string | _category |
| std::string | _name |
| std::string | _version |
| std::string | _dist_name |
| Edition | _dist_version |
| std::string | _base_product |
| std::string | _base_version |
| std::string | _you_type |
| std::string | _shortlabel |
| std::string | _vendor |
| Url | _release_notes_url |
| std::list< Url > | _update_urls |
| std::list< Url > | _extra_urls |
| std::list< Url > | _optional_urls |
| std::map< std::string, std::list< std::string > > | _arch |
| std::string | _default_base |
| Dependencies | _deps |
| std::list< std::string > | _languages |
| TranslatedText | _summary |
| std::string | _description_dir |
| std::string | _data_dir |
| std::list< std::string > | _flags |
| std::string | _language |
| std::string | _timezone |
| std::map< std::string, CheckSum > | _descr_files_checksums |
| std::map< std::string, CheckSum > | _signing_keys |
| Source_Ref | _source |
Definition at line 39 of file SuseTagsProductImpl.h.
| zypp::source::susetags::SuseTagsProductImpl::SuseTagsProductImpl | ( | ) |
Definition at line 31 of file SuseTagsProductImpl.cc.
| zypp::source::susetags::SuseTagsProductImpl::~SuseTagsProductImpl | ( | ) | [virtual] |
Definition at line 39 of file SuseTagsProductImpl.cc.
| std::string zypp::source::susetags::SuseTagsProductImpl::category | ( | ) | const [virtual] |
Get the category of the product - addon or base.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 43 of file SuseTagsProductImpl.cc.
References _category.
| Label zypp::source::susetags::SuseTagsProductImpl::vendor | ( | ) | const [virtual] |
Get the vendor of the product.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 48 of file SuseTagsProductImpl.cc.
References _vendor.
| TranslatedText zypp::source::susetags::SuseTagsProductImpl::summary | ( | ) | const [virtual] |
Short label.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 53 of file SuseTagsProductImpl.cc.
References _summary.
| Source_Ref zypp::source::susetags::SuseTagsProductImpl::source | ( | ) | const [virtual] |
Backlink to the source providing this.
Reimplemented from zypp::detail::ResObjectImplIf.
Definition at line 58 of file SuseTagsProductImpl.cc.
References _source.
| Url zypp::source::susetags::SuseTagsProductImpl::releaseNotesUrl | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 63 of file SuseTagsProductImpl.cc.
References _release_notes_url.
| std::list< Url > zypp::source::susetags::SuseTagsProductImpl::updateUrls | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 68 of file SuseTagsProductImpl.cc.
References _update_urls.
| std::list< Url > zypp::source::susetags::SuseTagsProductImpl::extraUrls | ( | ) | const [virtual] |
Additional software for the product They are complementary, not alternatives.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 73 of file SuseTagsProductImpl.cc.
References _extra_urls.
| std::list< Url > zypp::source::susetags::SuseTagsProductImpl::optionalUrls | ( | ) | const [virtual] |
Optional software for the product (for example.
Non OSS repositories) They are complementary, not alternatives.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 78 of file SuseTagsProductImpl.cc.
References _optional_urls.
| std::list< std::string > zypp::source::susetags::SuseTagsProductImpl::flags | ( | ) | const [virtual] |
The product flags.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 83 of file SuseTagsProductImpl.cc.
References _flags.
| TranslatedText zypp::source::susetags::SuseTagsProductImpl::shortName | ( | ) | const [virtual] |
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 88 of file SuseTagsProductImpl.cc.
References _shortlabel.
| std::string zypp::source::susetags::SuseTagsProductImpl::distributionName | ( | ) | const [virtual] |
Vendor specific distribution id.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 93 of file SuseTagsProductImpl.cc.
References _dist_name.
| Edition zypp::source::susetags::SuseTagsProductImpl::distributionEdition | ( | ) | const [virtual] |
Vendor specific distribution version.
Reimplemented from zypp::detail::ProductImplIf.
Definition at line 98 of file SuseTagsProductImpl.cc.
References _dist_version.
Definition at line 62 of file SuseTagsProductImpl.h.
Definition at line 63 of file SuseTagsProductImpl.h.
Definition at line 67 of file SuseTagsProductImpl.h.
Definition at line 68 of file SuseTagsProductImpl.h.
Definition at line 69 of file SuseTagsProductImpl.h.
| std::map< std::string, std::list<std::string> > zypp::source::susetags::SuseTagsProductImpl::_arch |
Definition at line 78 of file SuseTagsProductImpl.h.
Definition at line 79 of file SuseTagsProductImpl.h.
Definition at line 80 of file SuseTagsProductImpl.h.
| std::list<std::string> zypp::source::susetags::SuseTagsProductImpl::_languages |
Definition at line 81 of file SuseTagsProductImpl.h.
Definition at line 83 of file SuseTagsProductImpl.h.
Definition at line 84 of file SuseTagsProductImpl.h.
| std::list<std::string> zypp::source::susetags::SuseTagsProductImpl::_flags |
Definition at line 86 of file SuseTagsProductImpl.h.
Definition at line 87 of file SuseTagsProductImpl.h.
| std::map<std::string, CheckSum> zypp::source::susetags::SuseTagsProductImpl::_descr_files_checksums |
Definition at line 89 of file SuseTagsProductImpl.h.
| std::map<std::string, CheckSum> zypp::source::susetags::SuseTagsProductImpl::_signing_keys |
Definition at line 90 of file SuseTagsProductImpl.h.
1.5.0