class filter_iterator_impl

Declaration

template <typename WrappedIteratorT,
          typename PredicateT,
          typename IterTag = std::forward_iterator_tag>
class filter_iterator_impl { /* full declaration omitted */ };

Description

Specialization of filter_iterator_base for forward iteration only.

Declared at: llvm/include/llvm/ADT/STLExtras.h:352

Templates

WrappedIteratorT
PredicateT
IterTag = std::forward_iterator_tag

Method Overview

Methods

ΒΆfilter_iterator_impl<WrappedIteratorT,
                     PredicateT,
                     IterTag>(
    WrappedIteratorT Begin,
    WrappedIteratorT End,
    PredicateT Pred)

Declared at: llvm/include/llvm/ADT/STLExtras.h:357

Parameters

WrappedIteratorT Begin
WrappedIteratorT End
PredicateT Pred