libzypp
13.10.6
|
#include <iterator>
#include <utility>
#include <boost/functional.hpp>
#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.
Classes | |
struct | zypp::GetPairFirst< _Pair > |
Functor taking a std::pair returning std::pair.first . More... | |
struct | zypp::GetPairSecond< _Pair > |
Functor taking a std::pair returning std::pair.second . More... | |
struct | zypp::MapKVIteratorTraits< _Map > |
Traits for std::map key and value iterators. More... | |
Namespaces | |
zypp | |
Easy-to use interface to the ZYPP dependency resolver. | |
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(). More... | |
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(). More... | |
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(). More... | |
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(). More... | |
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() More... | |
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() More... | |
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() More... | |
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() More... | |
template<class _Map > | |
MapKVIteratorTraits< _Map > ::Key_const_iterator | zypp::make_map_key_lower_bound (const _Map &map_r, const typename _Map::key_type &key_r) |
Convenience to create the key iterator from container::lower_bound() More... | |
template<class _Map > | |
MapKVIteratorTraits< _Map > ::Key_const_iterator | zypp::make_map_key_upper_bound (const _Map &map_r, const typename _Map::key_type &key_r) |
Convenience to create the key iterator from container::upper_bound() More... | |
template<class _Map > | |
MapKVIteratorTraits< _Map > ::Value_const_iterator | zypp::make_map_value_lower_bound (const _Map &map_r, const typename _Map::key_type &key_r) |
Convenience to create the value iterator from container::lower_bound() More... | |
template<class _Map > | |
MapKVIteratorTraits< _Map > ::Value_const_iterator | zypp::make_map_value_upper_bound (const _Map &map_r, const typename _Map::key_type &key_r) |
Convenience to create the value iterator from container::upper_bound() More... | |