abi_type typedef | eve::wide< Type, Cardinal > | |
back() const noexcept | eve::wide< Type, Cardinal > | inline |
cardinal_type typedef | eve::wide< Type, Cardinal > | |
empty() noexcept | eve::wide< Type, Cardinal > | inlinestatic |
front() const noexcept | eve::wide< Type, Cardinal > | inline |
get(std::size_t i) const noexcept | eve::wide< Type, Cardinal > | inline |
is_like typedef | eve::wide< Type, Cardinal > | |
max_size() noexcept | eve::wide< Type, Cardinal > | inlinestatic |
operator!(wide v) noexcept | eve::wide< Type, Cardinal > | friend |
operator!=(wide v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator!=(wide v, S w) noexcept | eve::wide< Type, Cardinal > | friend |
operator!=(S v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator%(wide const &a, wide const &b) noexcept | eve::wide< Type, Cardinal > | friend |
operator%(S s, wide const &w) noexcept | eve::wide< Type, Cardinal > | friend |
operator%(wide const &w, integral_scalar_value auto s) noexcept | eve::wide< Type, Cardinal > | friend |
operator%=(wide &w, V o) noexcept | eve::wide< Type, Cardinal > | friend |
operator&(wide const &a, wide< U, M > const &b) noexcept | eve::wide< Type, Cardinal > | friend |
operator&(wide const &w, S s) noexcept | eve::wide< Type, Cardinal > | friend |
operator&(S s, wide const &w) noexcept | eve::wide< Type, Cardinal > | friend |
operator&=(wide &w, V o) noexcept | eve::wide< Type, Cardinal > | friend |
operator*(wide const &a, wide const &b) noexcept | eve::wide< Type, Cardinal > | friend |
operator*(plain_scalar_value auto s, wide const &w) noexcept | eve::wide< Type, Cardinal > | friend |
operator*(wide const &w, plain_scalar_value auto s) noexcept | eve::wide< Type, Cardinal > | friend |
operator*=(wide &w, V o) noexcept | eve::wide< Type, Cardinal > | friend |
operator+(wide const &v) noexcept | eve::wide< Type, Cardinal > | friend |
operator+(wide const &a, wide const &b) noexcept | eve::wide< Type, Cardinal > | friend |
operator+(plain_scalar_value auto s, wide const &v) noexcept | eve::wide< Type, Cardinal > | friend |
operator+(wide const &v, plain_scalar_value auto s) noexcept | eve::wide< Type, Cardinal > | friend |
operator++() noexcept | eve::wide< Type, Cardinal > | inline |
operator++(int) noexcept | eve::wide< Type, Cardinal > | inline |
operator+=(wide &w, V v) noexcept | eve::wide< Type, Cardinal > | friend |
operator-(wide const &v) noexcept | eve::wide< Type, Cardinal > | friend |
operator-(wide const &a, wide const &b) noexcept | eve::wide< Type, Cardinal > | friend |
operator-(plain_scalar_value auto s, wide const &w) noexcept | eve::wide< Type, Cardinal > | friend |
operator-(wide const &w, plain_scalar_value auto s) noexcept | eve::wide< Type, Cardinal > | friend |
operator--() noexcept | eve::wide< Type, Cardinal > | inline |
operator--(int) noexcept | eve::wide< Type, Cardinal > | inline |
operator-=(wide &w, V v) noexcept | eve::wide< Type, Cardinal > | friend |
operator/(wide const &a, wide const &b) noexcept | eve::wide< Type, Cardinal > | friend |
operator/(plain_scalar_value auto s, wide const &w) noexcept | eve::wide< Type, Cardinal > | friend |
operator/(wide const &v, plain_scalar_value auto s) noexcept | eve::wide< Type, Cardinal > | friend |
operator/=(wide &w, V o) noexcept | eve::wide< Type, Cardinal > | friend |
operator<(wide v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator<(wide v, S w) noexcept | eve::wide< Type, Cardinal > | friend |
operator<(S v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator<<(wide w, S s) noexcept | eve::wide< Type, Cardinal > | friend |
operator<<(wide w, index_t< V > const &s) noexcept | eve::wide< Type, Cardinal > | friend |
operator<<(std::ostream &os, wide p) | eve::wide< Type, Cardinal > | friend |
operator<<=(wide &w, S s) noexcept | eve::wide< Type, Cardinal > | friend |
operator<<=(wide &w, index_t< V > const &s) noexcept | eve::wide< Type, Cardinal > | friend |
operator<=(wide v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator<=(wide v, S w) noexcept | eve::wide< Type, Cardinal > | friend |
operator<=(S v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator=(storage_type const &r) | eve::wide< Type, Cardinal > | inline |
operator=(S v) noexcept | eve::wide< Type, Cardinal > | inline |
operator==(wide v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator==(wide v, S w) noexcept | eve::wide< Type, Cardinal > | friend |
operator==(S v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator>(wide v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator>(wide v, S w) noexcept | eve::wide< Type, Cardinal > | friend |
operator>(S v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator>=(wide v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator>=(wide v, S w) noexcept | eve::wide< Type, Cardinal > | friend |
operator>=(S v, wide w) noexcept | eve::wide< Type, Cardinal > | friend |
operator>>(wide w, S s) noexcept | eve::wide< Type, Cardinal > | friend |
operator>>(wide w, index_t< V > const &s) noexcept | eve::wide< Type, Cardinal > | friend |
operator>>=(wide &w, S s) noexcept | eve::wide< Type, Cardinal > | friend |
operator>>=(wide &w, index_t< V > const &s) noexcept | eve::wide< Type, Cardinal > | friend |
operator^(wide const &a, wide< U, M > const &b) noexcept | eve::wide< Type, Cardinal > | friend |
operator^(wide const &w, S s) noexcept | eve::wide< Type, Cardinal > | friend |
operator^(S s, wide const &w) noexcept | eve::wide< Type, Cardinal > | friend |
operator^=(wide &w, V o) noexcept | eve::wide< Type, Cardinal > | friend |
operator|(wide const &a, wide< U, M > const &b) noexcept | eve::wide< Type, Cardinal > | friend |
operator|(wide const &w, S s) noexcept | eve::wide< Type, Cardinal > | friend |
operator|(S s, wide const &w) noexcept | eve::wide< Type, Cardinal > | friend |
operator|=(wide &w, V o) noexcept | eve::wide< Type, Cardinal > | friend |
operator~(wide const &v) noexcept | eve::wide< Type, Cardinal > | friend |
rebind typedef | eve::wide< Type, Cardinal > | |
rescale typedef | eve::wide< Type, Cardinal > | |
set(std::size_t i, scalar_value auto v) noexcept | eve::wide< Type, Cardinal > | inline |
size() noexcept | eve::wide< Type, Cardinal > | inlinestatic |
size_type typedef | eve::wide< Type, Cardinal > | |
slice() const | eve::wide< Type, Cardinal > | inline |
slice(slice_t< Slice > s) const | eve::wide< Type, Cardinal > | inline |
storage_type typedef | eve::wide< Type, Cardinal > | |
swap(wide &other) | eve::wide< Type, Cardinal > | inline |
swap(wide &lhs, wide &rhs) noexcept | eve::wide< Type, Cardinal > | friend |
value_type typedef | eve::wide< Type, Cardinal > | |
wide() | eve::wide< Type, Cardinal > | inline |
wide() | eve::wide< Type, Cardinal > | inline |
wide(storage_type const &r) noexcept | eve::wide< Type, Cardinal > | inline |
wide(It b, It e) noexcept | eve::wide< Type, Cardinal > | inlineexplicit |
wide(Range &&r) noexcept | eve::wide< Type, Cardinal > | inlineexplicit |
wide(Ptr ptr) noexcept | eve::wide< Type, Cardinal > | inlineexplicit |
wide(eve::soa_ptr< Ptr... > ptr) noexcept | eve::wide< Type, Cardinal > | inlineexplicit |
wide(S const &v) noexcept | eve::wide< Type, Cardinal > | inlineexplicit |
wide(S0 v0, S1 v1, Ss... vs) noexcept | eve::wide< Type, Cardinal > | inline |
wide(S0 const &v0, Ss const &...vs) noexcept | eve::wide< Type, Cardinal > | inlineexplicit |
wide(Generator &&g) noexcept | eve::wide< Type, Cardinal > | inline |
wide(wide< Type, Half > const &l, wide< Type, Half > const &h) noexcept | eve::wide< Type, Cardinal > | inline |