CAPD RedHom Library
capd::homAux::impl::NumericIteratorWithStep< Numeric > Class Template Reference

#include <capd/homAux/RangeHelpers.h>

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

 NumericIteratorWithStep (value_type first, difference_type step, value_type step_size)
 

Friends

class ::boost::iterator_core_access
 

Member Typedef Documentation

template<typename Numeric >
typedef base_t::difference_type capd::homAux::impl::NumericIteratorWithStep< Numeric >::difference_type
template<typename Numeric >
typedef std::random_access_iterator_tag capd::homAux::impl::NumericIteratorWithStep< Numeric >::iterator_category
template<typename Numeric >
typedef base_t::reference capd::homAux::impl::NumericIteratorWithStep< Numeric >::reference
template<typename Numeric >
typedef base_t::value_type capd::homAux::impl::NumericIteratorWithStep< Numeric >::value_type

Constructor & Destructor Documentation

template<typename Numeric >
capd::homAux::impl::NumericIteratorWithStep< Numeric >::NumericIteratorWithStep ( value_type  first,
difference_type  step,
value_type  step_size 
)
inline

Friends And Related Function Documentation

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