#include <stlsoft/iterators/associative_select_iterator.hpp>
Public Types | |
typedef I | adapted_iterator_type |
typedef F | selecting_function_type |
typedef I::iterator_category | iterator_category |
typedef F::value_type | value_type |
typedef I::distance_type | distance_type |
typedef associative_select_iterator< I, F > | class_type |
typedef value_type & | reference |
typedef value_type const & | const_reference |
typedef value_type * | pointer |
typedef value_type const * | const_pointer |
Public Member Functions | |
associative_select_iterator (adapted_iterator_type i, selecting_function_type f=selecting_function_type()) | |
bool | equal (class_type const &rhs) const |
class_type & | operator++ () |
class_type | operator++ (int) |
reference | operator* () |