12 #ifndef ZYPP_RESPOOL_H
13 #define ZYPP_RESPOOL_H
113 {
return( resolvable_r ?
find( resolvable_r->satSolvable() ) :
PoolItem() ); }
118 template<
class TFilter>
119 filter_iterator<TFilter,const_iterator>
filterBegin(
const TFilter & filter_r )
const
122 template<
class TFilter>
123 filter_iterator<TFilter,const_iterator>
filterEnd(
const TFilter & filter_r )
const
126 template<
class TFilter>
168 return make_transform_iterator(
id2item().equal_range( ident_r.
get() ).first,
199 return make_transform_iterator(
id2item().equal_range( ident_r.
get() ).second,
239 {
return makeIterable( byIdentBegin<TRes>( name_r ), byIdentEnd<TRes>( name_r ) ); }
243 {
return makeIterable( byIdentBegin<TRes>( name_r ), byIdentEnd<TRes>( name_r ) ); }
280 {
return makeIterable( byKindBegin<TRes>(), byKindEnd<TRes>() ); }
434 #endif // ZYPP_RESPOOL_H