zypp::source::susetags::SelectionTagFileParser Struct Reference

Tagfile parser. More...

#include <SelectionTagFileParser.h>

Inheritance diagram for zypp::source::susetags::SelectionTagFileParser:

zypp::parser::tagfile::TagFileParser List of all members.

Public Member Functions

 SelectionTagFileParser ()
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

Detailed Description

Tagfile parser.

Definition at line 44 of file SelectionTagFileParser.h.


Constructor & Destructor Documentation

zypp::source::susetags::SelectionTagFileParser::SelectionTagFileParser  ) 
 

Definition at line 66 of file SelectionTagFileParser.cc.

References _locales, and selImpl.

virtual zypp::source::susetags::SelectionTagFileParser::~SelectionTagFileParser  )  [inline, virtual]
 

Definition at line 50 of file SelectionTagFileParser.h.


Member Function Documentation

void zypp::source::susetags::SelectionTagFileParser::consume const SingleTag &  tag  ) 
 

Definition at line 72 of file SelectionTagFileParser.cc.

References zypp::parser::tagfile::TagFileParser::_file_r, zypp::filesystem::Pathname::asString(), selImpl, zypp::str::split(), and ZYPP_THROW.

void zypp::source::susetags::SelectionTagFileParser::consume const MultiTag &  tag  ) 
 

Definition at line 128 of file SelectionTagFileParser.cc.

References selImpl.

void zypp::source::susetags::SelectionTagFileParser::endParse  )  [virtual]
 

Reimplemented from zypp::parser::tagfile::TagFileParser.

Definition at line 169 of file SelectionTagFileParser.cc.

References zypp::CapFactory::parse(), zypp::Dep::RECOMMENDS, and selImpl.


Member Data Documentation

Selection::Ptr zypp::source::susetags::SelectionTagFileParser::result
 

Definition at line 46 of file SelectionTagFileParser.h.

Referenced by zypp::source::susetags::parseSelection().

detail::ResImplTraits<SuseTagsSelectionImpl>::Ptr zypp::source::susetags::SelectionTagFileParser::selImpl
 

Definition at line 47 of file SelectionTagFileParser.h.

Referenced by consume(), endParse(), zypp::source::susetags::parseSelection(), and SelectionTagFileParser().

ZYpp::LocaleSet zypp::source::susetags::SelectionTagFileParser::_locales [private]
 

Definition at line 58 of file SelectionTagFileParser.h.

Referenced by SelectionTagFileParser().


The documentation for this struct was generated from the following files:
Generated on Thu Jul 6 00:07:34 2006 for zypp by  doxygen 1.4.6