Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::iterators::zip_iterator< IteratorTuple > Class Template Reference

#include <zip_iterator.hpp>

Inheritance diagram for boost::iterators::zip_iterator< IteratorTuple >:
Collaboration diagram for boost::iterators::zip_iterator< IteratorTuple >:

Public Member Functions

 zip_iterator ()
 
 zip_iterator (IteratorTuple iterator_tuple)
 
template<typename OtherIteratorTuple >
 zip_iterator (const zip_iterator< OtherIteratorTuple > &other, typename enable_if_convertible< OtherIteratorTuple, IteratorTuple >::type *=0)
 
const IteratorTuple & get_iterator_tuple () const
 

Protected Types

typedef iterator_facade
< Derived, Value,
CategoryOrTraversal, Reference,
Difference > 
iterator_facade_
 

Friends

class iterator_core_access
 

Member Typedef Documentation

template<class Derived, class Value, class CategoryOrTraversal, class Reference = Value&, class Difference = std::ptrdiff_t>
typedef iterator_facade<Derived,Value,CategoryOrTraversal,Reference,Difference> boost::iterators::iterator_facade< Derived, Value, CategoryOrTraversal, Reference, Difference >::iterator_facade_
protectedinherited

Constructor & Destructor Documentation

template<typename IteratorTuple>
boost::iterators::zip_iterator< IteratorTuple >::zip_iterator ( )
inline
template<typename IteratorTuple>
boost::iterators::zip_iterator< IteratorTuple >::zip_iterator ( IteratorTuple  iterator_tuple)
inline
template<typename IteratorTuple>
template<typename OtherIteratorTuple >
boost::iterators::zip_iterator< IteratorTuple >::zip_iterator ( const zip_iterator< OtherIteratorTuple > &  other,
typename enable_if_convertible< OtherIteratorTuple, IteratorTuple >::type = 0 
)
inline

Member Function Documentation

template<typename IteratorTuple>
const IteratorTuple& boost::iterators::zip_iterator< IteratorTuple >::get_iterator_tuple ( ) const
inline

Friends And Related Function Documentation

template<typename IteratorTuple>
friend class iterator_core_access
friend

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