Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::range_detail::skip_iterator< Iter, Pred, default_pass > Class Template Reference

#include <adjacent_filtered.hpp>

Inheritance diagram for boost::range_detail::skip_iterator< Iter, Pred, default_pass >:
Collaboration diagram for boost::range_detail::skip_iterator< Iter, Pred, default_pass >:

Public Types

typedef Pred pred_t
 
typedef Iter iter_t
 

Public Member Functions

 skip_iterator ()
 
 skip_iterator (iter_t it, iter_t last, const Pred &pred)
 
template<class OtherIter >
 skip_iterator (const skip_iterator< OtherIter, pred_t, default_pass > &other)
 
void increment ()
 

Public Attributes

iter_t m_last
 

Member Typedef Documentation

template<class Iter, class Pred, bool default_pass>
typedef Iter boost::range_detail::skip_iterator< Iter, Pred, default_pass >::iter_t
template<class Iter, class Pred, bool default_pass>
typedef Pred boost::range_detail::skip_iterator< Iter, Pred, default_pass >::pred_t

Constructor & Destructor Documentation

template<class Iter, class Pred, bool default_pass>
boost::range_detail::skip_iterator< Iter, Pred, default_pass >::skip_iterator ( )
inline
template<class Iter, class Pred, bool default_pass>
boost::range_detail::skip_iterator< Iter, Pred, default_pass >::skip_iterator ( iter_t  it,
iter_t  last,
const Pred &  pred 
)
inline
template<class Iter, class Pred, bool default_pass>
template<class OtherIter >
boost::range_detail::skip_iterator< Iter, Pred, default_pass >::skip_iterator ( const skip_iterator< OtherIter, pred_t, default_pass > &  other)
inline

Member Function Documentation

template<class Iter, class Pred, bool default_pass>
void boost::range_detail::skip_iterator< Iter, Pred, default_pass >::increment ( void  )
inline

Member Data Documentation

template<class Iter, class Pred, bool default_pass>
iter_t boost::range_detail::skip_iterator< Iter, Pred, default_pass >::m_last

The documentation for this class was generated from the following file: