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

Public Member Functions | |
| PatternTagFileParser (parser::ParserProgress::Ptr progress) | |
| virtual | ~PatternTagFileParser () |
| void | parseDeps (const std::list< std::string > &strdeps, CapSet &capset, const Resolvable::Kind &kind=ResTraits< Pattern >::kind) |
| void | consume (const SingleTag &tag) |
| void | consume (const MultiTag &tag) |
| void | endParse () |
Public Attributes | |
| Pattern::Ptr | result |
| detail::ResImplTraits< SuseTagsPatternImpl >::Ptr | patImpl |
Private Attributes | |
| shared_ptr< Scrap > | _scrap |
Classes | |
| struct | Scrap |
Definition at line 42 of file PatternTagFileParser.h.
|
|
Definition at line 86 of file PatternTagFileParser.cc. |
|
|
Definition at line 48 of file PatternTagFileParser.h. |
|
||||||||||||||||
|
Definition at line 199 of file PatternTagFileParser.cc. References zypp::parser::tagfile::TagFileParser::_file_r, zypp::parser::tagfile::TagFileParser::_line_number, and WAR. Referenced by endParse(). |
|
|
Definition at line 93 of file PatternTagFileParser.cc. References _scrap, patImpl, zypp::str::split(), and ZYPP_THROW. |
|
|
Definition at line 134 of file PatternTagFileParser.cc. References patImpl. |
|
|
Reimplemented from zypp::parser::tagfile::TagFileParser. Definition at line 225 of file PatternTagFileParser.cc. References _scrap, zypp::Dep::CONFLICTS, zypp::Dep::FRESHENS, zypp::detail::makeResolvableFromImpl(), zypp::Dep::OBSOLETES, parseDeps(), patImpl, zypp::Dep::PROVIDES, zypp::Dep::RECOMMENDS, zypp::Dep::REQUIRES, result, zypp::Dep::SUGGESTS, and zypp::Dep::SUPPLEMENTS. |
|
|
Definition at line 44 of file PatternTagFileParser.h. Referenced by endParse(), and zypp::source::susetags::parsePattern(). |
|
|
Definition at line 45 of file PatternTagFileParser.h. Referenced by consume(), endParse(), zypp::source::susetags::parsePattern(), and PatternTagFileParser(). |
|
|
Definition at line 58 of file PatternTagFileParser.h. Referenced by consume(), endParse(), and PatternTagFileParser(). |
1.4.6