eckit::Offset class

Public types

using value_t = long long

Constructors, destructors, conversion operators

Offset(value_t l = 0)
Offset(const Offset& other)
operator value_t() const

Public functions

auto operator=(const Offset& other) -> Offset&
auto operator==(const Offset& other) const -> bool
auto operator!=(const Offset& other) const -> bool
auto operator<(const Offset& other) const -> bool
auto operator>(const Offset& other) const -> bool
auto operator<=(const Offset& other) const -> bool
auto operator>=(const Offset& other) const -> bool
auto operator+(const Length& other) const -> Offset
void operator+=(const Length& other)
void operator-=(const Length& other)
auto operator-(const Offset& other) const -> Length
void dump(DumpLoad&) const
void load(DumpLoad&)

Friends

auto operator<<(std::ostream& s, const Offset& x) -> std::ostream&
auto operator<<(Stream& s, const Offset& x) -> Stream&
auto operator>>(Stream& s, Offset& x) -> Stream&