#include <ProductMetadataParser.h>
Public Member Functions | |
ProductMetadataParser () | |
virtual | ~ProductMetadataParser () |
void | parse (const Pathname &file_r, Source_Ref source_r) |
void | parseLine (const std::string &key, const std::string &modif, const std::string &value, std::map< std::string, std::list< std::string > > &container) |
void | parseLine (const std::string &key, const std::string &lang, const std::string &value, TranslatedText &container) |
void | parseLine (const std::string &key, const std::string &modif, const std::string &value, std::map< std::string, std::string > &container) |
void | parseLine (const std::string &key, const std::string &value, std::list< std::string > &container) |
void | parseDependencies (const std::string &key, const std::string &value, zypp::Dependencies &deps, zypp::Dep deptag) |
void | parseFileCheckSum (const std::string &key, const std::string &value, std::map< std::string, CheckSum > &container) |
Public Attributes | |
Product::Ptr | result |
detail::ResImplTraits< SuseTagsProductImpl >::Ptr | prodImpl |
bool | volatile_content |
Definition at line 41 of file ProductMetadataParser.h.
|
Definition at line 48 of file ProductMetadataParser.cc. References prodImpl. |
|
Definition at line 46 of file ProductMetadataParser.h. |
|
Definition at line 58 of file ProductMetadataParser.cc. References zypp::Source_Ref::alias(), zypp::Url::asString(), zypp::filesystem::Pathname::asString(), zypp::iostr::getline(), prodImpl, zypp::str::split(), url, zypp::Source_Ref::url(), volatile_content, and ZYPP_THROW. Referenced by zypp::source::susetags::SuseTagsImpl::readContentFile(). |
|
|
|
Definition at line 258 of file ProductMetadataParser.cc. References zypp::TranslatedText::setText(). |
|
|
|
|
|
|
|
Definition at line 323 of file ProductMetadataParser.cc. References zypp::str::split(), and ZYPP_THROW. |
|
Definition at line 43 of file ProductMetadataParser.h. Referenced by zypp::source::susetags::SuseTagsImpl::readContentFile(). |
|
Definition at line 44 of file ProductMetadataParser.h. Referenced by parse(), ProductMetadataParser(), and zypp::source::susetags::SuseTagsImpl::readContentFile(). |
|
Definition at line 78 of file ProductMetadataParser.h. Referenced by parse(), and zypp::source::susetags::SuseTagsImpl::readContentFile(). |