nxt::width_t struct

Strong type for horizontal extents measured in terminal cells.

Public functions

auto count() const →  std::size_t constexpr noexcept
Return the raw cell count.
auto operator+=(width_t other) →  width_t& constexpr noexcept
auto operator-=(width_t other) →  width_t& constexpr noexcept

Public variables

std::size_t v
Number of cells.

Friends

auto operator<=>(width_t, width_t) →  auto defaulted constexpr noexcept
auto operator==(width_t, width_t) →  bool defaulted constexpr noexcept