Struct sample_view::cursor
Defined in File sample.hpp
Nested Relationships
This struct is a nested type of Template Struct sample_view.
Struct Documentation
-
struct cursor
Cursor class that handles the iteration logic.
Public Functions
-
cursor() = default
Default constructor.
-
inline explicit constexpr cursor(sample_view *view)
Construct a cursor from the parent view elements.
-
inline constexpr decltype(auto) read() const noexcept(noexcept(*this->it_))
Access the current iterator.
-
inline constexpr void next()
Position the current iterator.
-
cursor() = default