trsl logo
Public Types | List of all members
trsl::detail::ppfilter_iterator_base< Predicate, ElementIterator > Struct Template Reference

Used internally. More...

#include <ppfilter_iterator.hpp>

Public Types

typedef Predicate predicate_t
 
typedef ElementIterator element_iterator
 
typedef reorder_iterator< ElementIterator > upstream_iterator
 
typedef persistent_filter_iterator< Predicate, upstream_iteratordownstream_iterator
 
typedef boost::iterator_adaptor< ppfilter_iterator< Predicate, ElementIterator >, downstream_iterator, typename boost::detail::iterator_traits< ElementIterator >::value_type, boost::forward_traversal_tag, typename boost::detail::iterator_traits< ElementIterator >::reference > type
 

Detailed Description

template<class Predicate, class ElementIterator>
struct trsl::detail::ppfilter_iterator_base< Predicate, ElementIterator >

Used internally.

Definition at line 27 of file ppfilter_iterator.hpp.


The documentation for this struct was generated from the following file:
© Copyright 2007-2011 Renaud Detry.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at www.boost.org/LICENSE_1_0.txt.)
Revised Wed Jan 8 2020 14:43:32.