data_t typedef (defined in hyperapi::Numeric< precision_value, scale_value >) | hyperapi::Numeric< precision_value, scale_value > | |
doubleValue() const noexcept | hyperapi::Numeric< precision_value, scale_value > | |
intValue() const | hyperapi::Numeric< precision_value, scale_value > | |
Numeric() noexcept | hyperapi::Numeric< precision_value, scale_value > | inline |
Numeric(short value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(unsigned short value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(int value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(unsigned value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(long value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(unsigned long value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(long long value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(unsigned long long value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(float value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(double value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(long double value) | hyperapi::Numeric< precision_value, scale_value > | |
Numeric(hyperapi::Numeric< otherPrecision, otherScale > other) | hyperapi::Numeric< precision_value, scale_value > | explicit |
Numeric(hyperapi::string_view value) | hyperapi::Numeric< precision_value, scale_value > | explicit |
operator double() const noexcept | hyperapi::Numeric< precision_value, scale_value > | inline |
operator int64_t() const | hyperapi::Numeric< precision_value, scale_value > | inline |
operator!=(const Numeric &a, const Numeric &b) noexcept | hyperapi::Numeric< precision_value, scale_value > | friend |
operator<(const Numeric &a, const Numeric &b) noexcept | hyperapi::Numeric< precision_value, scale_value > | friend |
operator<<(std::ostream &os, const Numeric &obj) | hyperapi::Numeric< precision_value, scale_value > | friend |
operator<=(const Numeric &a, const Numeric &b) noexcept | hyperapi::Numeric< precision_value, scale_value > | friend |
operator==(const Numeric &a, const Numeric &b) noexcept | hyperapi::Numeric< precision_value, scale_value > | friend |
operator>(const Numeric &a, const Numeric &b) noexcept | hyperapi::Numeric< precision_value, scale_value > | friend |
operator>=(const Numeric &a, const Numeric &b) noexcept | hyperapi::Numeric< precision_value, scale_value > | friend |
precision (defined in hyperapi::Numeric< precision_value, scale_value >) | hyperapi::Numeric< precision_value, scale_value > | static |
scale (defined in hyperapi::Numeric< precision_value, scale_value >) | hyperapi::Numeric< precision_value, scale_value > | static |
stringValue() const | hyperapi::Numeric< precision_value, scale_value > | |
toString() const | hyperapi::Numeric< precision_value, scale_value > | |