Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::python::objects::iterator_range< NextPolicies, Iterator > Struct Template Reference

#include <iterator.hpp>

Collaboration diagram for boost::python::objects::iterator_range< NextPolicies, Iterator >:

Classes

struct  next
 

Public Types

typedef
boost::detail::iterator_traits
< Iterator > 
traits_t
 
typedef next next_fn
 

Public Member Functions

 iterator_range (object sequence, Iterator start, Iterator finish)
 

Public Attributes

object m_sequence
 
Iterator m_start
 
Iterator m_finish
 

Member Typedef Documentation

template<class NextPolicies , class Iterator >
typedef next boost::python::objects::iterator_range< NextPolicies, Iterator >::next_fn
template<class NextPolicies , class Iterator >
typedef boost::detail::iterator_traits<Iterator> boost::python::objects::iterator_range< NextPolicies, Iterator >::traits_t

Constructor & Destructor Documentation

template<class NextPolicies , class Iterator >
boost::python::objects::iterator_range< NextPolicies, Iterator >::iterator_range ( object  sequence,
Iterator  start,
Iterator  finish 
)
inline

Member Data Documentation

template<class NextPolicies , class Iterator >
Iterator boost::python::objects::iterator_range< NextPolicies, Iterator >::m_finish
template<class NextPolicies , class Iterator >
object boost::python::objects::iterator_range< NextPolicies, Iterator >::m_sequence
template<class NextPolicies , class Iterator >
Iterator boost::python::objects::iterator_range< NextPolicies, Iterator >::m_start

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