stlsoft/iterators/filter_iterator.hpp File Reference


Detailed Description

[C++ only] Definition of the stlsoft::filter_iterator class template (Iterators Library).

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


Generated on Thu Jun 10 08:58:07 2010 for STLSoft by  doxygen 1.5.6