eckit::geo::Increments class

Public types

using container_type = array

Public static functions

static auto make_from_spec(const Spec&) -> Increments

Constructors, destructors, conversion operators

Increments(const Spec& spec) explicit
Increments(value_type dx, value_type dy)
Increments(const Increments& other)
Increments(Increments&& other)
~Increments() defaulted

Public functions

auto operator==(const Increments& other) const -> bool
auto operator!=(const Increments& other) const -> bool
auto operator=(const Increments& other) -> Increments&
auto operator=(Increments&& other) -> Increments&
auto deconstruct() const -> container_type
auto at(T... args) -> T
auto back(T... args) -> T
auto begin(T... args) -> T
auto cbegin(T... args) -> T
auto cend(T... args) -> T
auto crbegin(T... args) -> T
auto crend(T... args) -> T
auto data(T... args) -> T
auto empty(T... args) -> T
auto end(T... args) -> T
auto fill(T... args) -> T
auto front(T... args) -> T
auto max_size(T... args) -> T
auto operator[](T... args) -> T
auto rbegin(T... args) -> T
auto rend(T... args) -> T
auto size(T... args) -> T
auto swap(T... args) -> T

Public variables

const value_type& dx
const value_type& dy

Friends

auto operator<<(std::ostream& os, const Increments& inc) -> std::ostream&