#include <stlsoft/stlsoft.h>
#include <stlsoft/iterators/adapted_iterator_traits.hpp>
#include <stlsoft/meta/yesno.hpp>
#include <stlsoft/meta/is_pointer_type.hpp>
#include <stlsoft/util/std/iterator_category_limiters.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | stlsoft |
Classes | |
| class | filter_iterator |
| An iterator adaptor that uses a predicate to filter desired values from the iterator's underlying sequence. More... | |
Functions | |
| template<typename I, typename P> | |
| filter_iterator< I, P > | make_filter_iterator (I from, I to, P pr) |
| Creator function for filter_iterator. | |
| template<typename I, typename P> | |
| filter_iterator< I, P > | filter (I from, I to, P pr) |
| Creator function for filter_iterator. | |
| template<typename I, typename P, typename T> | |
| bool | operator== (filter_iterator< I, P, T > const &lhs, filter_iterator< I, P, T > const &rhs) |
| template<typename I, typename P, typename T> | |
| bool | operator!= (filter_iterator< I, P, T > const &lhs, filter_iterator< I, P, T > const &rhs) |
1.5.6