#include <iterator.hpp>
◆ difference_type
template<typename T , unsigned Steps> 
      
 
 
◆ iterator_category
template<typename T , unsigned Steps> 
      
 
 
◆ pointer
template<typename T , unsigned Steps> 
      
 
 
◆ reference
template<typename T , unsigned Steps> 
      
 
 
◆ value_type
template<typename T , unsigned Steps> 
      
 
 
◆ operator!=()
template<typename T , unsigned Steps> 
 
Return true if the two iterators reference different values. 
 
 
◆ operator*()
template<typename T , unsigned Steps> 
 
Accesses the value in the iterator. 
 
 
◆ operator++() [1/2]
template<typename T , unsigned Steps> 
 
Pre-fix increment: advances the iterator one step. 
Every time the iterator reaches the end, it jumps back to its base position.
- Returns
- a reference to the iterator 
- See also
- operator++(int) 
 
 
◆ operator++() [2/2]
template<typename T , unsigned Steps> 
 
Post-fix increment: advances the iterator one step and returns a copy of its old state. 
- Returns
- a copy of the iterator before the increment operation took place. 
- See also
- operator++() 
 
 
◆ operator->()
template<typename T , unsigned Steps> 
 
Accesses the value in the iterator. 
 
 
◆ operator==()
template<typename T , unsigned Steps> 
 
Return true if the two iterators reference the same value. 
 
 
The documentation for this class was generated from the following file: