bounded | emlabcpp::bounded< T, MinVal, MaxVal > | |
bounded class | emlabcpp::bounded< T, MinVal, MaxVal > | friend |
bounded() | emlabcpp::bounded< T, MinVal, MaxVal > | inline |
bounds | emlabcpp::bounded< T, MinVal, MaxVal > | |
has_single_element | emlabcpp::bounded< T, MinVal, MaxVal > | static |
interval_range | emlabcpp::bounded< T, MinVal, MaxVal > | static |
make(U val) | emlabcpp::bounded< T, MinVal, MaxVal > | inlinestatic |
max() | emlabcpp::bounded< T, MinVal, MaxVal > | inlinestatic |
max_val | emlabcpp::bounded< T, MinVal, MaxVal > | static |
min() | emlabcpp::bounded< T, MinVal, MaxVal > | inlinestatic |
min_val | emlabcpp::bounded< T, MinVal, MaxVal > | static |
operator T() const | emlabcpp::bounded< T, MinVal, MaxVal > | inlineexplicit |
operator*() const | emlabcpp::bounded< T, MinVal, MaxVal > | inline |
operator+(bounded< T, FromOther, ToOther > const &other) const | emlabcpp::bounded< T, MinVal, MaxVal > | inline |
operator<=>(bounded const &, bounded const &)=default | emlabcpp::bounded< T, MinVal, MaxVal > | friend |
operator<=>(bounded const &b, U const &val) | emlabcpp::bounded< T, MinVal, MaxVal > | friend |
other | emlabcpp::bounded< T, MinVal, MaxVal > | |
OtherMin | emlabcpp::bounded< T, MinVal, MaxVal > | |
requires(std::is_integral_v< U > &&std::is_integral_v< T > &&min_val<=OtherMin &&OtherMax<=max_val) const expr bounded(bounded< U | emlabcpp::bounded< T, MinVal, MaxVal > | |
rotate_left(T step) | emlabcpp::bounded< T, MinVal, MaxVal > | inline |
rotate_right(T step) | emlabcpp::bounded< T, MinVal, MaxVal > | inline |