BDE 4.14.0 Production release
|
This is the complete list of members for bdldfp::DecimalImpUtil, including all inherited members.
add(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
add(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
add(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
binaryToDecimal128(float value) | bdldfp::DecimalImpUtil | inlinestatic |
binaryToDecimal128(double value) | bdldfp::DecimalImpUtil | inlinestatic |
binaryToDecimal32(float value) | bdldfp::DecimalImpUtil | inlinestatic |
binaryToDecimal32(double value) | bdldfp::DecimalImpUtil | inlinestatic |
binaryToDecimal64(float value) | bdldfp::DecimalImpUtil | inlinestatic |
binaryToDecimal64(double value) | bdldfp::DecimalImpUtil | inlinestatic |
ceil(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
ceil(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
ceil(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
classify(ValueType32 x) | bdldfp::DecimalImpUtil | static |
classify(ValueType64 x) | bdldfp::DecimalImpUtil | static |
classify(ValueType128 x) | bdldfp::DecimalImpUtil | static |
convertBIDtoDPD(ValueType32 value) | bdldfp::DecimalImpUtil | inlinestatic |
convertBIDtoDPD(ValueType64 value) | bdldfp::DecimalImpUtil | inlinestatic |
convertBIDtoDPD(ValueType128 value) | bdldfp::DecimalImpUtil | inlinestatic |
convertDPDtoBID(DecimalStorage::Type32 dpd) | bdldfp::DecimalImpUtil | inlinestatic |
convertDPDtoBID(DecimalStorage::Type64 dpd) | bdldfp::DecimalImpUtil | inlinestatic |
convertDPDtoBID(DecimalStorage::Type128 dpd) | bdldfp::DecimalImpUtil | inlinestatic |
convertFromBID(DecimalStorage::Type32 bid) | bdldfp::DecimalImpUtil | inlinestatic |
convertFromBID(DecimalStorage::Type64 bid) | bdldfp::DecimalImpUtil | inlinestatic |
convertFromBID(DecimalStorage::Type128 bid) | bdldfp::DecimalImpUtil | inlinestatic |
convertToBID(ValueType32 value) | bdldfp::DecimalImpUtil | inlinestatic |
convertToBID(ValueType64 value) | bdldfp::DecimalImpUtil | inlinestatic |
convertToBID(ValueType128 value) | bdldfp::DecimalImpUtil | inlinestatic |
convertToDecimal128(const ValueType32 &input) | bdldfp::DecimalImpUtil | inlinestatic |
convertToDecimal128(const ValueType64 &input) | bdldfp::DecimalImpUtil | inlinestatic |
convertToDecimal32(const ValueType64 &input) | bdldfp::DecimalImpUtil | inlinestatic |
convertToDecimal32(const ValueType128 &input) | bdldfp::DecimalImpUtil | inlinestatic |
convertToDecimal64(const ValueType32 &input) | bdldfp::DecimalImpUtil | inlinestatic |
convertToDecimal64(const ValueType128 &input) | bdldfp::DecimalImpUtil | inlinestatic |
copySign(ValueType32 x, ValueType32 y) | bdldfp::DecimalImpUtil | inlinestatic |
copySign(ValueType64 x, ValueType64 y) | bdldfp::DecimalImpUtil | inlinestatic |
copySign(ValueType128 x, ValueType128 y) | bdldfp::DecimalImpUtil | inlinestatic |
decompose(int *sign, unsigned int *significand, int *exponent, ValueType32 value) | bdldfp::DecimalImpUtil | static |
decompose(int *sign, bsls::Types::Uint64 *significand, int *exponent, ValueType64 value) | bdldfp::DecimalImpUtil | static |
decompose(int *sign, Uint128 *significand, int *exponent, ValueType128 value) | bdldfp::DecimalImpUtil | static |
denormMin128() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
denormMin32() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
denormMin64() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
divide(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
divide(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
divide(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
epsilon128() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
epsilon32() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
epsilon64() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
equal(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
equal(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
equal(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
exp(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
exp(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
exp(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
fabs(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
fabs(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
fabs(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
floor(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
floor(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
floor(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
fma(ValueType32 x, ValueType32 y, ValueType32 z) | bdldfp::DecimalImpUtil | inlinestatic |
fma(ValueType64 x, ValueType64 y, ValueType64 z) | bdldfp::DecimalImpUtil | inlinestatic |
fma(ValueType128 x, ValueType128 y, ValueType128 z) | bdldfp::DecimalImpUtil | inlinestatic |
fmod(ValueType32 x, ValueType32 y) | bdldfp::DecimalImpUtil | inlinestatic |
fmod(ValueType64 x, ValueType64 y) | bdldfp::DecimalImpUtil | inlinestatic |
fmod(ValueType128 x, ValueType128 y) | bdldfp::DecimalImpUtil | inlinestatic |
format(char *buffer, int length, ValueType32 value, const DecimalFormatConfig &cfg) | bdldfp::DecimalImpUtil | static |
format(char *buffer, int length, ValueType64 value, const DecimalFormatConfig &cfg) | bdldfp::DecimalImpUtil | static |
format(char *buffer, int length, ValueType128 value, const DecimalFormatConfig &cfg) | bdldfp::DecimalImpUtil | static |
greater(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
greater(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
greater(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
greaterEqual(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
greaterEqual(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
greaterEqual(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
infinity128() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
infinity32() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
infinity64() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
int32ToDecimal128(int value) | bdldfp::DecimalImpUtil | inlinestatic |
int32ToDecimal32(int value) | bdldfp::DecimalImpUtil | inlinestatic |
int32ToDecimal64(int value) | bdldfp::DecimalImpUtil | inlinestatic |
int64ToDecimal128(long long int value) | bdldfp::DecimalImpUtil | inlinestatic |
int64ToDecimal32(long long int value) | bdldfp::DecimalImpUtil | inlinestatic |
int64ToDecimal64(long long int value) | bdldfp::DecimalImpUtil | inlinestatic |
k_STATUS_INEXACT enum value | bdldfp::DecimalImpUtil | |
k_STATUS_OVERFLOW enum value | bdldfp::DecimalImpUtil | |
k_STATUS_UNDERFLOW enum value | bdldfp::DecimalImpUtil | |
less(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
less(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
less(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
lessEqual(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
lessEqual(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
lessEqual(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
llrint(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
llrint(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
llrint(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
log(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
log(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
log(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
log10(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
log10(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
log10(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
logB(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
logB(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
logB(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
lrint(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
lrint(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
lrint(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
lround(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
lround(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
lround(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
makeDecimal64(int significand, int exponent) | bdldfp::DecimalImpUtil | static |
makeDecimal64(unsigned int significand, int exponent) | bdldfp::DecimalImpUtil | static |
makeDecimal64(long long int significand, int exponent) | bdldfp::DecimalImpUtil | static |
makeDecimal64(unsigned long long int significand, int exponent) | bdldfp::DecimalImpUtil | static |
makeDecimalRaw128(unsigned long long int significand, int exponent) | bdldfp::DecimalImpUtil | static |
makeDecimalRaw128(long long int significand, int exponent) | bdldfp::DecimalImpUtil | static |
makeDecimalRaw128(unsigned int significand, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
makeDecimalRaw128(int significand, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
makeDecimalRaw32(int significand, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
makeDecimalRaw64(unsigned long long int significand, int exponent) | bdldfp::DecimalImpUtil | static |
makeDecimalRaw64(long long int significand, int exponent) | bdldfp::DecimalImpUtil | static |
makeDecimalRaw64(unsigned int significand, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
makeDecimalRaw64(int significand, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
makeInfinity64(bool isNegative=false) | bdldfp::DecimalImpUtil | static |
max128() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
max32() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
max64() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
min128() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
min32() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
min64() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
multiply(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
multiply(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
multiply(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
negate(ValueType32 value) | bdldfp::DecimalImpUtil | inlinestatic |
negate(ValueType64 value) | bdldfp::DecimalImpUtil | inlinestatic |
negate(ValueType128 value) | bdldfp::DecimalImpUtil | inlinestatic |
nextafter(ValueType32 from, ValueType32 to) | bdldfp::DecimalImpUtil | inlinestatic |
nextafter(ValueType64 from, ValueType64 to) | bdldfp::DecimalImpUtil | inlinestatic |
nextafter(ValueType128 from, ValueType128 to) | bdldfp::DecimalImpUtil | inlinestatic |
nexttoward(ValueType32 from, ValueType128 to) | bdldfp::DecimalImpUtil | inlinestatic |
nexttoward(ValueType64 from, ValueType128 to) | bdldfp::DecimalImpUtil | inlinestatic |
nexttoward(ValueType128 from, ValueType128 to) | bdldfp::DecimalImpUtil | inlinestatic |
normalize(ValueType32 original) | bdldfp::DecimalImpUtil | static |
normalize(ValueType64 original) | bdldfp::DecimalImpUtil | static |
normalize(ValueType128 original) | bdldfp::DecimalImpUtil | static |
notEqual(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
notEqual(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
notEqual(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
parse128(const char *input) | bdldfp::DecimalImpUtil | inlinestatic |
parse128(const char *input, unsigned int *status) | bdldfp::DecimalImpUtil | inlinestatic |
parse32(const char *input) | bdldfp::DecimalImpUtil | inlinestatic |
parse32(const char *input, unsigned int *status) | bdldfp::DecimalImpUtil | inlinestatic |
parse64(const char *input) | bdldfp::DecimalImpUtil | inlinestatic |
parse64(const char *input, unsigned int *status) | bdldfp::DecimalImpUtil | inlinestatic |
pow(ValueType32 base, ValueType32 exp) | bdldfp::DecimalImpUtil | inlinestatic |
pow(ValueType64 base, ValueType64 exp) | bdldfp::DecimalImpUtil | inlinestatic |
pow(ValueType128 base, ValueType128 exp) | bdldfp::DecimalImpUtil | inlinestatic |
quantize(ValueType32 value, ValueType32 exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quantize(ValueType64 value, ValueType64 exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quantize(ValueType128 value, ValueType128 exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quantize(ValueType32 value, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quantize(ValueType64 value, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quantize(ValueType128 value, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quantizeEqual(ValueType32 *x, ValueType32 y, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quantizeEqual(ValueType64 *x, ValueType64 y, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quantizeEqual(ValueType128 *x, ValueType128 y, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
quietNaN128() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
quietNaN32() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
quietNaN64() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
remainder(ValueType32 x, ValueType32 y) | bdldfp::DecimalImpUtil | inlinestatic |
remainder(ValueType64 x, ValueType64 y) | bdldfp::DecimalImpUtil | inlinestatic |
remainder(ValueType128 x, ValueType128 y) | bdldfp::DecimalImpUtil | inlinestatic |
round(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
round(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
round(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
round(ValueType32 x, unsigned int precision) | bdldfp::DecimalImpUtil | static |
round(ValueType64 x, unsigned int precision) | bdldfp::DecimalImpUtil | static |
round(ValueType128 x, unsigned int precision) | bdldfp::DecimalImpUtil | static |
roundError128() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
roundError32() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
roundError64() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
sameQuantum(ValueType32 x, ValueType32 y) | bdldfp::DecimalImpUtil | inlinestatic |
sameQuantum(ValueType64 x, ValueType64 y) | bdldfp::DecimalImpUtil | inlinestatic |
sameQuantum(ValueType128 x, ValueType128 y) | bdldfp::DecimalImpUtil | inlinestatic |
scaleB(ValueType32 value, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
scaleB(ValueType64 value, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
scaleB(ValueType128 value, int exponent) | bdldfp::DecimalImpUtil | inlinestatic |
signalingNaN128() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
signalingNaN32() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
signalingNaN64() BSLS_KEYWORD_NOEXCEPT | bdldfp::DecimalImpUtil | static |
sqrt(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
sqrt(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
sqrt(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
subtract(ValueType32 lhs, ValueType32 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
subtract(ValueType64 lhs, ValueType64 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
subtract(ValueType128 lhs, ValueType128 rhs) | bdldfp::DecimalImpUtil | inlinestatic |
trunc(ValueType32 x) | bdldfp::DecimalImpUtil | inlinestatic |
trunc(ValueType64 x) | bdldfp::DecimalImpUtil | inlinestatic |
trunc(ValueType128 x) | bdldfp::DecimalImpUtil | inlinestatic |
uint32ToDecimal128(unsigned int value) | bdldfp::DecimalImpUtil | inlinestatic |
uint32ToDecimal32(unsigned int value) | bdldfp::DecimalImpUtil | inlinestatic |
uint32ToDecimal64(unsigned int value) | bdldfp::DecimalImpUtil | inlinestatic |
uint64ToDecimal128(unsigned long long int value) | bdldfp::DecimalImpUtil | inlinestatic |
uint64ToDecimal32(unsigned long long int value) | bdldfp::DecimalImpUtil | inlinestatic |
uint64ToDecimal64(unsigned long long int value) | bdldfp::DecimalImpUtil | inlinestatic |
ValueType128 typedef | bdldfp::DecimalImpUtil | |
ValueType32 typedef | bdldfp::DecimalImpUtil | |
ValueType64 typedef | bdldfp::DecimalImpUtil |