|
| ranges::diffmax_t ()=default |
|
template<typename T > |
constexpr | ranges::diffmax_t (T val) noexcept(true) requires integral< T > |
|
constexpr friend diffmax_t | ranges::operator & (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator &= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator &= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr | ranges::operator bool () const noexcept |
|
template<typename T > |
requires integral< T > constexpr | ranges::operator T () const noexcept |
|
constexpr bool | ranges::operator! () const noexcept |
|
constexpr friend bool | ranges::operator!= (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t | ranges::operator% (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator%= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator%= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr friend diffmax_t | ranges::operator* (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator*= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator*= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr friend diffmax_t | ranges::operator+ (diffmax_t a) noexcept |
|
constexpr friend diffmax_t | ranges::operator+ (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator++ (diffmax_t &a) noexcept |
|
constexpr friend diffmax_t | ranges::operator++ (diffmax_t &a, int) noexcept |
|
constexpr friend diffmax_t & | ranges::operator+= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator+= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr friend diffmax_t | ranges::operator- (diffmax_t a) noexcept |
|
constexpr friend diffmax_t | ranges::operator- (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator-- (diffmax_t &a) noexcept |
|
constexpr friend diffmax_t | ranges::operator-- (diffmax_t &a, int) noexcept |
|
constexpr friend diffmax_t & | ranges::operator-= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator-= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr friend diffmax_t | ranges::operator/ (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator/= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator/= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr friend bool | ranges::operator< (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t | ranges::operator<< (diffmax_t a, diffmax_t b) noexcept |
|
template<typename Ostream > |
auto | ranges::operator<< (Ostream &sout, diffmax_t a) -> std::ostream &requires derived_from< Ostream, std::basic_ostream< typename Ostream::char_type, typename Ostream::traits_type >> |
|
constexpr friend diffmax_t & | ranges::operator<<= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator<<= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr friend bool | ranges::operator<= (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend bool | ranges::operator== (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend bool | ranges::operator> (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend bool | ranges::operator>= (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t | ranges::operator>> (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator>>= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator>>= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr friend diffmax_t | ranges::operator^ (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator^= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator^= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|
constexpr friend diffmax_t | ranges::operator| (diffmax_t a, diffmax_t b) noexcept |
|
constexpr friend diffmax_t & | ranges::operator|= (diffmax_t &a, diffmax_t b) noexcept |
|
template<typename T > |
constexpr friend auto | ranges::operator|= (T &a, diffmax_t b) noexcept -> T &requires integral< T > |
|