BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdldfp::DecimalImpUtil Member List

This is the complete list of members for bdldfp::DecimalImpUtil, including all inherited members.

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