#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) |