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

Public Member Functions | |
| SelectionTagFileParser (parser::ParserProgress::Ptr progress) | |
| virtual | ~SelectionTagFileParser () |
| void | consume (const SingleTag &tag) |
| void | consume (const MultiTag &tag) |
| void | endParse () |
Public Attributes | |
| Selection::Ptr | result |
| detail::ResImplTraits< SuseTagsSelectionImpl >::Ptr | selImpl |
Private Attributes | |
| ZYpp::LocaleSet | _locales |
Definition at line 44 of file SelectionTagFileParser.h.
| zypp::source::susetags::SelectionTagFileParser::SelectionTagFileParser | ( | parser::ParserProgress::Ptr | progress | ) |
| virtual zypp::source::susetags::SelectionTagFileParser::~SelectionTagFileParser | ( | ) | [inline, virtual] |
Definition at line 50 of file SelectionTagFileParser.h.
| void zypp::source::susetags::SelectionTagFileParser::consume | ( | const SingleTag & | tag | ) |
Definition at line 74 of file SelectionTagFileParser.cc.
References zypp::parser::tagfile::TagFileParser::_file_r, selImpl, zypp::url::split(), and ZYPP_THROW.
| void zypp::source::susetags::SelectionTagFileParser::consume | ( | const MultiTag & | tag | ) |
| void zypp::source::susetags::SelectionTagFileParser::endParse | ( | ) | [virtual] |
Reimplemented from zypp::parser::tagfile::TagFileParser.
Definition at line 171 of file SelectionTagFileParser.cc.
References _locales, zypp::Dep::CONFLICTS, zypp::detail::makeResolvableFromImpl(), zypp::Edition::noedition, zypp::Dep::OBSOLETES, zypp::CapFactory::parse(), zypp::Dep::PROVIDES, zypp::Dep::RECOMMENDS, zypp::Dep::REQUIRES, result, and selImpl.
| detail::ResImplTraits<SuseTagsSelectionImpl>::Ptr zypp::source::susetags::SelectionTagFileParser::selImpl |
Definition at line 47 of file SelectionTagFileParser.h.
Referenced by consume(), endParse(), and SelectionTagFileParser().
Definition at line 58 of file SelectionTagFileParser.h.
Referenced by endParse(), and SelectionTagFileParser().
1.5.0