#include <iterator>Go to the source code of this file.
Classes | |
| class | metall::utility::container_of_containers_iterator_adaptor< outer_iterator_type, inner_iterator_type > |
| Utility class that provides an iterator for a container of containers, e.g., map of vectors This is an experimental implementation and only support forward iterator for now. More... | |
Namespaces | |
| namespace | metall::utility |
| Namespace for utility items. | |
| namespace | metall |
| The top level of namespace of Metall. | |
Functions | |
| template<typename outer_iterator_type , typename inner_iterator_type > | |
| bool | metall::utility::operator== (const container_of_containers_iterator_adaptor< outer_iterator_type, inner_iterator_type > &lhs, const container_of_containers_iterator_adaptor< outer_iterator_type, inner_iterator_type > &rhs) |
| template<typename outer_iterator_type , typename inner_iterator_type > | |
| bool | metall::utility::operator!= (const container_of_containers_iterator_adaptor< outer_iterator_type, inner_iterator_type > &lhs, const container_of_containers_iterator_adaptor< outer_iterator_type, inner_iterator_type > &rhs) |