#include <alpaqa/util/enumerate.hpp>
Definition at line 9 of file enumerate.hpp.
Inheritance diagram for enumerate_t< Rng >:
Collaboration diagram for enumerate_t< Rng >:Classes | |
| struct | iter_t |
| struct | sentinel_t |
Public Types | |
| using | begin_t = decltype(std::ranges::begin(std::as_const(rng))) |
| using | end_t = decltype(std::ranges::end(std::as_const(rng))) |
Public Member Functions | |
| enumerate_t ()=default | |
| enumerate_t (Rng rng) | |
| auto | begin () const -> std::input_or_output_iterator auto |
| auto | end () const |
Public Attributes | |
| Rng | rng |
| struct alpaqa::util::enumerate_t::sentinel_t |
Definition at line 16 of file enumerate.hpp.
Definition at line 17 of file enumerate.hpp.
|
default |
|
inline |
Definition at line 14 of file enumerate.hpp.
Definition at line 55 of file enumerate.hpp.
Definition at line 58 of file enumerate.hpp.
Definition at line 10 of file enumerate.hpp.