12 #ifndef ZYPP_RESFILTERS_H
13 #define ZYPP_RESFILTERS_H
15 #include <boost/function.hpp>
152 typedef boost::function<bool ( ResObject::constPtr )>
ResFilter;
171 return p->name() ==
_name;
181 :
_alias( repository_r.info().alias() )
190 return p->repoInfo().alias() ==
_alias;
208 template<
class TCompare = CompareByEQ<Edition> >
226 template<
class TCompare>
231 template<
class TCompare>
233 {
return byEdition( edition_r, TCompare() ); }
248 template<
class TCompare = CompareByEQ<Arch> >
266 template<
class TCompare>
271 template<
class TCompare>
273 {
return byArch( arch_r, TCompare() ); }
357 #endif // ZYPP_RESFILTERS_H