, including all inherited members.
| bankersRound enum value | tntdb::Decimal | |
| Base enum value (defined in tntdb::Decimal) | tntdb::Decimal | |
| Decimal() | tntdb::Decimal | |
| Decimal(double value) | tntdb::Decimal | [explicit] |
| Decimal(int64_t man, ExponentType exp) | tntdb::Decimal | |
| Decimal(MantissaType man, ExponentType exp, FlagsType f, PrintFlagsType pf=infinityShort) | tntdb::Decimal | |
| divideByPowerOfTen(const ManType dividend, ManType "ient, ManType &remainder, ManType divisorPowerOfTenDigits) | tntdb::Decimal | [inline, static] |
| ExponentType typedef (defined in tntdb::Decimal) | tntdb::Decimal | |
| FlagsType typedef (defined in tntdb::Decimal) | tntdb::Decimal | |
| FlagsTypeEnum enum name | tntdb::Decimal | |
| getDouble() const | tntdb::Decimal | [inline] |
| getExponent() const | tntdb::Decimal | |
| getFloat() const | tntdb::Decimal | [inline] |
| getFloatingPoint() const | tntdb::Decimal | [inline] |
| getInt() const | tntdb::Decimal | [inline] |
| getInt32() const | tntdb::Decimal | [inline] |
| getInt64() const | tntdb::Decimal | [inline] |
| getInteger(RoundingAlgorithmType roundingAlgorithm=round) const | tntdb::Decimal | [inline] |
| getIntegralFractionalExponent(ManType &integral, ManType &fractional, ExponentType &ex, ExponentType optionalUserSpecifiedExponentOffset=0) const | tntdb::Decimal | [inline] |
| getMantissa() const | tntdb::Decimal | |
| getUnsigned() const | tntdb::Decimal | [inline] |
| getUnsigned32() const | tntdb::Decimal | [inline] |
| getUnsigned64() const | tntdb::Decimal | [inline] |
| infinity enum value | tntdb::Decimal | |
| infinityLong enum value | tntdb::Decimal | |
| InfinityOutputType enum name | tntdb::Decimal | |
| infinityShort enum value | tntdb::Decimal | |
| infinityTilde enum value | tntdb::Decimal | |
| init(MantissaType m, ExponentType e, FlagsType f=positive, PrintFlagsType pf=infinityShort) | tntdb::Decimal | [protected] |
| isInfinity() const | tntdb::Decimal | |
| isInfinity(bool positiveInfinity) const | tntdb::Decimal | |
| isNaN() const | tntdb::Decimal | |
| isPositive() const | tntdb::Decimal | [inline] |
| isZero() const | tntdb::Decimal | |
| MantissaType typedef (defined in tntdb::Decimal) | tntdb::Decimal | |
| NaN enum value | tntdb::Decimal | |
| negativeInfinity enum value | tntdb::Decimal | |
| numberOfDigits(IntegerType n) const | tntdb::Decimal | [inline] |
| overflowDetectedInMultiplyByTen(T &n) | tntdb::Decimal | [inline, static] |
| positive enum value | tntdb::Decimal | |
| positiveInfinity enum value | tntdb::Decimal | |
| print(std::ostream &out) const | tntdb::Decimal | |
| print(std::ostream &out, PrintFlagsType printFlags) const | tntdb::Decimal | |
| PrintFlagsType typedef (defined in tntdb::Decimal) | tntdb::Decimal | |
| printFraction(std::ostream &out, ExponentType fracDigits, MantissaType fractional) | tntdb::Decimal | [protected, static] |
| read(std::istream &in, bool ignoreOverflowReadingFraction=false) | tntdb::Decimal | |
| round enum value | tntdb::Decimal | |
| RoundingAlgorithmType enum name | tntdb::Decimal | |
| setDecimalInt64(int64_t num, int32_t exp) | tntdb::Decimal | [inline] |
| setDecimalInteger(IntegerType num, int32_t exponent) | tntdb::Decimal | [inline] |
| setDecimalUnsigned64(uint64_t num, int32_t exp) | tntdb::Decimal | [inline] |
| setDouble(double num) | tntdb::Decimal | [inline] |
| setFloat(float num) | tntdb::Decimal | [inline] |
| setFloatingPoint(FloatingPointType num) | tntdb::Decimal | [inline] |
| setInt(int num) | tntdb::Decimal | [inline] |
| setInt32(int32_t num) | tntdb::Decimal | [inline] |
| setInt64(int64_t num) | tntdb::Decimal | [inline] |
| setInteger(IntegerType num) | tntdb::Decimal | [inline] |
| setUnsigned(unsigned num) | tntdb::Decimal | [inline] |
| setUnsigned32(uint32_t num) | tntdb::Decimal | [inline] |
| setUnsigned64(uint64_t num) | tntdb::Decimal | [inline] |
| toString() const | tntdb::Decimal | |
| truncate enum value | tntdb::Decimal | |