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 64 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 70 of file SelectionTagFileParser.cc.

References selImpl, zypp::str::split(), and ZYPP_THROW.

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

Definition at line 126 of file SelectionTagFileParser.cc.

References selImpl.

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

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

Definition at line 167 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 May 4 16:03:40 2006 for zypp by  doxygen 1.4.6