step_iterator_adaptor< DERIVED, IT, S_FN > Class Template Reference
Detailed Descriptiontemplate<typename DERIVED, typename IT, typename S_FN>
|
typedef std::iterator_traits<IT>::difference_type base_difference_type |
Definition at line 339 of file iterator.hpp.
◆ difference_type
typedef S_FN::difference_type difference_type |
Definition at line 340 of file iterator.hpp.
◆ parent_type
typedef boost::iterator_adaptor<DERIVED, IT, boost::use_default, boost::use_default, boost::use_default, typename S_FN::difference_type> parent_type |
Definition at line 338 of file iterator.hpp.
◆ reference
Definition at line 341 of file iterator.hpp.
Constructor & Destructor Documentation
◆ step_iterator_adaptor() [1/2]
Definition at line 343 of file iterator.hpp.
◆ step_iterator_adaptor() [2/2]
step_iterator_adaptor | ( | const IT & | it, |
S_FN | step_fn = S_FN() |
||
) |
Definition at line 344 of file iterator.hpp.
Member Function Documentation
◆ step()
difference_type step | ( | ) | const |
Definition at line 346 of file iterator.hpp.
Friends And Related Function Documentation
◆ boost::iterator_core_access
|
friend |
Definition at line 351 of file iterator.hpp.
Member Data Documentation
◆ _step_fn
|
protected |
Definition at line 349 of file iterator.hpp.