|
|
using | value_type = typename trait_type::value_type |
|
using | reference = typename trait_type::reference |
|
using | iterator = IterT |
|
using | difference_type = typename trait_type::difference_type |
|
|
| iterator_range (IterT left, IterT right) |
|
IterT | begin () |
| | Get an iterator pointing to the first element in this range.
|
|
IterT | end () |
| | Get an iterator pointing just beyond the last element in this range.
|
|
iterator_range & | operator++ () |
|
iterator_range | operator++ (int) |
|
iterator_range & | operator-- () |
|
iterator_range | operator-- (int) |
|
template<typename F> |
| auto | map (F func) |
|
auto | map_first () |
|
auto | map_second () |
The documentation for this class was generated from the following file: