Iterator.h File Reference

#include <iterator>
#include <functional>
#include <utility>
#include <boost/iterator/filter_iterator.hpp>
#include <boost/iterator/transform_iterator.hpp>
#include <boost/function_output_iterator.hpp>

Go to the source code of this file.

Namespaces

namespace  zypp

Classes

struct  zypp::GetPairFirst< _Pair >
 Functor taking a std::pair returning pair.first. More...
struct  zypp::GetPairSecond< _Pair >
 Functor taking a std::pair returning pair.second . More...
struct  zypp::MapKVIteratorTraits< _Map >
 Traits for std::map key and value iterators. More...

Functions

template<class _Filter, class _Container>
filter_iterator< _Filter,
typename _Container::const_iterator
zypp::make_filter_begin (_Filter f, const _Container &c)
 Convenience to create filter_iterator from container::begin().
template<class _Filter, class _Container>
filter_iterator< _Filter,
typename _Container::const_iterator
zypp::make_filter_begin (const _Container &c)
 Convenience to create filter_iterator from container::begin().
template<class _Filter, class _Container>
filter_iterator< _Filter,
typename _Container::const_iterator
zypp::make_filter_end (_Filter f, const _Container &c)
 Convenience to create filter_iterator from container::end().
template<class _Filter, class _Container>
filter_iterator< _Filter,
typename _Container::const_iterator
zypp::make_filter_end (const _Container &c)
 Convenience to create filter_iterator from container::end().
template<class _Map>
MapKVIteratorTraits< _Map
>::Key_const_iterator 
zypp::make_map_key_begin (const _Map &map_r)
 Convenience to create the key iterator from container::begin().
template<class _Map>
MapKVIteratorTraits< _Map
>::Key_const_iterator 
zypp::make_map_key_end (const _Map &map_r)
 Convenience to create the key iterator from container::end().
template<class _Map>
MapKVIteratorTraits< _Map
>::Value_const_iterator 
zypp::make_map_value_begin (const _Map &map_r)
 Convenience to create the value iterator from container::begin().
template<class _Map>
MapKVIteratorTraits< _Map
>::Value_const_iterator 
zypp::make_map_value_end (const _Map &map_r)
 Convenience to create the value iterator from container::end().


Detailed Description

Definition in file Iterator.h.


Generated on Thu Jul 6 00:07:29 2006 for zypp by  doxygen 1.4.6