iterator class
#include <gtopt/linear_interface.hpp>
Iterator support for range-for loops.
Public types
-
using difference_type = ptrdiff_
t - using value_type = double
Public functions
- auto iterator() -> constexpr defaulted noexcept
-
auto iterator(const ScaledView* view,
size_
t pos) -> constexpr noexcept - auto operator*() const -> constexpr double noexcept
- auto operator++() -> constexpr iterator& noexcept
- auto operator++(int) -> constexpr iterator noexcept
- auto operator==(const iterator& o) const -> constexpr bool defaulted noexcept