Namespaces | |
| namespace | zypp::functor::functor_detail |
An unary functor forwarding to some other _Functor &. | |
Modules | |
| Functors for building compex queries. | |
| Some logical functors to build more complex queries:. | |
| Filter functors operating on Capability. | |
| Filter functors operating on ResObjects. | |
| A simple filter is a function or functor matching the signature:. | |
Classes | |
| class | zypp::MatchesCapability |
| Functor testing whether argument matches a certain Capability. More... | |
| class | zypp::ForEachMatchInPool |
Functor invoking action_r on each matching Capability in a ResPool. More... | |
| struct | zypp::OncePerPoolItem |
| Functor translating CapAndItem actions into PoolItem actions avoiding multiple invocations for the same PoolItem. More... | |
Just as reminder for me (
/** */
template<class _Filter>
filter_iterator<_Filter, const_iterator> begin() const
{ return make_filter_iterator( _Filter(), begin(), end() ); }
/** */
template<class _Filter>
filter_iterator<_Filter, const_iterator> begin( _Filter f ) const
{ return make_filter_iterator( f, begin(), end() ); }
/** */
template<class _Filter>
filter_iterator<_Filter, const_iterator> end() const
{ return make_filter_iterator( _Filter(), end(), end() ); }
/** */
template<class _Filter>
filter_iterator<_Filter, const_iterator> end( _Filter f ) const
{ return make_filter_iterator( f, end(), end() ); }
)
1.5.3