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::integer_iterator_with_step< Integer > Class Template Reference

#include <irange.hpp>

Inheritance diagram for boost::range_detail::integer_iterator_with_step< Integer >:
Collaboration diagram for boost::range_detail::integer_iterator_with_step< Integer >:

Public Types

typedef base_t::value_type value_type
 
typedef base_t::difference_type difference_type
 
typedef base_t::reference reference
 
typedef
std::random_access_iterator_tag 
iterator_category
 

Public Member Functions

 integer_iterator_with_step (value_type first, difference_type step, value_type step_size)
 

Friends

class ::boost::iterator_core_access
 

Member Typedef Documentation

template<typename Integer >
typedef base_t::difference_type boost::range_detail::integer_iterator_with_step< Integer >::difference_type
template<typename Integer >
typedef std::random_access_iterator_tag boost::range_detail::integer_iterator_with_step< Integer >::iterator_category
template<typename Integer >
typedef base_t::reference boost::range_detail::integer_iterator_with_step< Integer >::reference
template<typename Integer >
typedef base_t::value_type boost::range_detail::integer_iterator_with_step< Integer >::value_type

Constructor & Destructor Documentation

template<typename Integer >
boost::range_detail::integer_iterator_with_step< Integer >::integer_iterator_with_step ( value_type  first,
difference_type  step,
value_type  step_size 
)
inline

Friends And Related Function Documentation

template<typename Integer >
friend class ::boost::iterator_core_access
friend

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