Public Member Functions | |
| Impl (const PatternFileReader &parent_r) | |
| virtual | ~Impl () |
| bool | hasData () const |
| data::Pattern_Ptr | handoutData () |
| void | consumeVer (const SingleTagPtr &tag_r) |
| Consume =Ver:. | |
| void | consumePat (const SingleTagPtr &tag_r) |
| Consume =Pat:. | |
| void | consumeSum (const SingleTagPtr &tag_r) |
| Consume =Sum:. | |
| void | consumeVis (const SingleTagPtr &tag_r) |
| Consume =Vis:. | |
| void | consumeCat (const SingleTagPtr &tag_r) |
| Consume =Cat:. | |
| void | consumeIco (const SingleTagPtr &tag_r) |
| Consume =Ico:. | |
| void | consumeOrd (const SingleTagPtr &tag_r) |
| Consume =Ord:. | |
| void | consumeReq (const MultiTagPtr &tag_r) |
| Consume +Req:. | |
| void | consumePrv (const MultiTagPtr &tag_r) |
| Consume +Prv:. | |
| void | consumeCon (const MultiTagPtr &tag_r) |
| Consume +Con:. | |
| void | consumeObs (const MultiTagPtr &tag_r) |
| Consume +Obs:. | |
| void | consumeRec (const MultiTagPtr &tag_r) |
| Consume +Rec:. | |
| void | consumeFre (const MultiTagPtr &tag_r) |
| Consume +Fre:. | |
| void | consumeEnh (const MultiTagPtr &tag_r) |
| Consume +Enh:. | |
| void | consumeSug (const MultiTagPtr &tag_r) |
| Consume +Sug:. | |
| void | consumeSup (const MultiTagPtr &tag_r) |
| Consume +Sup:. | |
| void | consumePrq (const MultiTagPtr &tag_r) |
| Consume +Prq:. | |
| void | consumePcn (const MultiTagPtr &tag_r) |
| Consume +Pcn:. | |
| void | consumePob (const MultiTagPtr &tag_r) |
| Consume +Pob:. | |
| void | consumePrc (const MultiTagPtr &tag_r) |
| Consume +Prc:. | |
| void | consumePfr (const MultiTagPtr &tag_r) |
| Consume +Pfr:. | |
| void | consumePen (const MultiTagPtr &tag_r) |
| Consume +Pen:. | |
| void | consumePsg (const MultiTagPtr &tag_r) |
| Consume +Psg:. | |
| void | consumePsp (const MultiTagPtr &tag_r) |
| Consume +Psp:. | |
| void | consumeDes (const MultiTagPtr &tag_r) |
| Consume +Des:. | |
| void | consumeInc (const MultiTagPtr &tag_r) |
| Consume +Inc:. | |
| void | consumeExt (const MultiTagPtr &tag_r) |
| Consume +Ext:. | |
Private Attributes | |
| data::Pattern_Ptr | _data |
Definition at line 37 of file PatternFileReader.cc.
| zypp::parser::susetags::PatternFileReader::Impl::Impl | ( | const PatternFileReader & | parent_r | ) | [inline] |
Definition at line 40 of file PatternFileReader.cc.
| virtual zypp::parser::susetags::PatternFileReader::Impl::~Impl | ( | ) | [inline, virtual] |
Definition at line 44 of file PatternFileReader.cc.
| bool zypp::parser::susetags::PatternFileReader::Impl::hasData | ( | ) | const [inline] |
| data::Pattern_Ptr zypp::parser::susetags::PatternFileReader::Impl::handoutData | ( | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumeVer | ( | const SingleTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumePat | ( | const SingleTagPtr & | tag_r | ) | [inline] |
Consume =Pat:.
Definition at line 63 of file PatternFileReader.cc.
References _data, error, zypp::str::split(), and ZYPP_THROW.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeSum | ( | const SingleTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumeVis | ( | const SingleTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumeCat | ( | const SingleTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumeIco | ( | const SingleTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumeOrd | ( | const SingleTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumeReq | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Req:.
Definition at line 109 of file PatternFileReader.cc.
References _data, and zypp::Dep::REQUIRES.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePrv | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Prv:.
Definition at line 115 of file PatternFileReader.cc.
References _data, and zypp::Dep::PROVIDES.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeCon | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Con:.
Definition at line 121 of file PatternFileReader.cc.
References _data, and zypp::Dep::CONFLICTS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeObs | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Obs:.
Definition at line 127 of file PatternFileReader.cc.
References _data, and zypp::Dep::OBSOLETES.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeRec | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Rec:.
Definition at line 133 of file PatternFileReader.cc.
References _data, and zypp::Dep::RECOMMENDS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeFre | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Fre:.
Definition at line 139 of file PatternFileReader.cc.
References _data, and zypp::Dep::FRESHENS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeEnh | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Enh:.
Definition at line 145 of file PatternFileReader.cc.
References _data, and zypp::Dep::ENHANCES.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeSug | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Sug:.
Definition at line 151 of file PatternFileReader.cc.
References _data, and zypp::Dep::SUGGESTS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeSup | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Sup:.
Definition at line 157 of file PatternFileReader.cc.
References _data, and zypp::Dep::SUPPLEMENTS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePrq | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Prq:.
Definition at line 165 of file PatternFileReader.cc.
References _data, and zypp::Dep::REQUIRES.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePcn | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Pcn:.
Definition at line 171 of file PatternFileReader.cc.
References _data, and zypp::Dep::CONFLICTS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePob | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Pob:.
Definition at line 177 of file PatternFileReader.cc.
References _data, and zypp::Dep::OBSOLETES.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePrc | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Prc:.
Definition at line 183 of file PatternFileReader.cc.
References _data, and zypp::Dep::RECOMMENDS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePfr | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Pfr:.
Definition at line 189 of file PatternFileReader.cc.
References _data, and zypp::Dep::FRESHENS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePen | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Pen:.
Definition at line 195 of file PatternFileReader.cc.
References _data, and zypp::Dep::ENHANCES.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePsg | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Psg:.
Definition at line 201 of file PatternFileReader.cc.
References _data, and zypp::Dep::SUGGESTS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumePsp | ( | const MultiTagPtr & | tag_r | ) | [inline] |
Consume +Psp:.
Definition at line 207 of file PatternFileReader.cc.
References _data, and zypp::Dep::SUPPLEMENTS.
| void zypp::parser::susetags::PatternFileReader::Impl::consumeDes | ( | const MultiTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumeInc | ( | const MultiTagPtr & | tag_r | ) | [inline] |
| void zypp::parser::susetags::PatternFileReader::Impl::consumeExt | ( | const MultiTagPtr & | tag_r | ) | [inline] |
data::Pattern_Ptr zypp::parser::susetags::PatternFileReader::Impl::_data [private] |
Definition at line 233 of file PatternFileReader.cc.
Referenced by consumeCat(), consumeCon(), consumeDes(), consumeEnh(), consumeExt(), consumeFre(), consumeIco(), consumeInc(), consumeObs(), consumeOrd(), consumePat(), consumePcn(), consumePen(), consumePfr(), consumePob(), consumePrc(), consumePrq(), consumePrv(), consumePsg(), consumePsp(), consumeRec(), consumeReq(), consumeSug(), consumeSum(), consumeSup(), consumeVis(), handoutData(), and hasData().
1.5.3