|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Lazy view that pairs each element with its index. More...
#include <ah-stl-zip.H>
Public Types | |
| using | iterator = StlEnumerateIterator< std::decay_t< Container > > |
Public Member Functions | |
| constexpr | StlEnumerateView (const Container &c) |
| constexpr iterator | begin () const |
| constexpr iterator | end () const |
Private Attributes | |
| const std::decay_t< Container > & | container_ |
Lazy view that pairs each element with its index.
Definition at line 1099 of file ah-stl-zip.H.
| using Aleph::StlEnumerateView< Container >::iterator = StlEnumerateIterator<std::decay_t<Container> > |
Definition at line 1104 of file ah-stl-zip.H.
|
inlineexplicitconstexpr |
Definition at line 1106 of file ah-stl-zip.H.
|
inlineconstexpr |
Definition at line 1108 of file ah-stl-zip.H.
References Aleph::StlEnumerateView< Container >::container_.
|
inlineconstexpr |
Definition at line 1110 of file ah-stl-zip.H.
References Aleph::StlEnumerateView< Container >::container_.
|
private |
Definition at line 1101 of file ah-stl-zip.H.
Referenced by Aleph::StlEnumerateView< Container >::begin(), and Aleph::StlEnumerateView< Container >::end().