#include <Decimal.h>
◆ Sign [1/2]
Enumerator |
---|
Positive | |
Negative | |
Positive | |
Negative | |
◆ Sign [2/2]
Enumerator |
---|
Positive | |
Negative | |
Positive | |
Negative | |
◆ Decimal() [1/8]
WebCore::Decimal::Decimal |
( |
int32_t |
i32 = 0 | ) |
|
◆ Decimal() [2/8]
WebCore::Decimal::Decimal |
( |
Sign |
sign, |
|
|
int |
exponent, |
|
|
uint64_t |
coefficient |
|
) |
| |
◆ Decimal() [3/8]
WebCore::Decimal::Decimal |
( |
const Decimal & |
other | ) |
|
◆ Decimal() [4/8]
◆ Decimal() [5/8]
WebCore::Decimal::Decimal |
( |
int32_t |
= 0 | ) |
|
◆ Decimal() [6/8]
WebCore::Decimal::Decimal |
( |
Sign |
, |
|
|
int |
exponent, |
|
|
uint64_t |
coefficient |
|
) |
| |
◆ Decimal() [7/8]
WebCore::Decimal::Decimal |
( |
const Decimal & |
| ) |
|
◆ Decimal() [8/8]
◆ abs() [1/2]
Decimal WebCore::Decimal::abs |
( |
| ) |
const |
◆ abs() [2/2]
Decimal WebCore::Decimal::abs |
( |
| ) |
const |
◆ ceiling() [1/2]
Decimal WebCore::Decimal::ceiling |
( |
| ) |
const |
◆ ceiling() [2/2]
Decimal WebCore::Decimal::ceiling |
( |
| ) |
const |
◆ exponent() [1/2]
int WebCore::Decimal::exponent |
( |
| ) |
const |
|
inline |
◆ exponent() [2/2]
int WebCore::Decimal::exponent |
( |
| ) |
const |
|
inline |
◆ floor() [1/2]
Decimal WebCore::Decimal::floor |
( |
| ) |
const |
◆ floor() [2/2]
Decimal WebCore::Decimal::floor |
( |
| ) |
const |
◆ fromDouble() [1/2]
Decimal WebCore::Decimal::fromDouble |
( |
double |
doubleValue | ) |
|
|
static |
◆ fromDouble() [2/2]
static Decimal WebCore::Decimal::fromDouble |
( |
double |
| ) |
|
|
static |
◆ fromString() [1/2]
◆ fromString() [2/2]
◆ infinity() [1/2]
◆ infinity() [2/2]
◆ isFinite() [1/2]
bool WebCore::Decimal::isFinite |
( |
| ) |
const |
|
inline |
◆ isFinite() [2/2]
bool WebCore::Decimal::isFinite |
( |
| ) |
const |
|
inline |
◆ isInfinity() [1/2]
bool WebCore::Decimal::isInfinity |
( |
| ) |
const |
|
inline |
◆ isInfinity() [2/2]
bool WebCore::Decimal::isInfinity |
( |
| ) |
const |
|
inline |
◆ isNaN() [1/2]
bool WebCore::Decimal::isNaN |
( |
| ) |
const |
|
inline |
◆ isNaN() [2/2]
bool WebCore::Decimal::isNaN |
( |
| ) |
const |
|
inline |
◆ isNegative() [1/2]
bool WebCore::Decimal::isNegative |
( |
| ) |
const |
|
inline |
◆ isNegative() [2/2]
bool WebCore::Decimal::isNegative |
( |
| ) |
const |
|
inline |
◆ isPositive() [1/2]
bool WebCore::Decimal::isPositive |
( |
| ) |
const |
|
inline |
◆ isPositive() [2/2]
bool WebCore::Decimal::isPositive |
( |
| ) |
const |
|
inline |
◆ isSpecial() [1/2]
bool WebCore::Decimal::isSpecial |
( |
| ) |
const |
|
inline |
◆ isSpecial() [2/2]
bool WebCore::Decimal::isSpecial |
( |
| ) |
const |
|
inline |
◆ isZero() [1/2]
bool WebCore::Decimal::isZero |
( |
| ) |
const |
|
inline |
◆ isZero() [2/2]
bool WebCore::Decimal::isZero |
( |
| ) |
const |
|
inline |
◆ nan() [1/2]
static Decimal WebCore::Decimal::nan |
( |
| ) |
|
|
static |
◆ nan() [2/2]
◆ operator!=() [1/2]
bool WebCore::Decimal::operator!= |
( |
const Decimal & |
rhs | ) |
const |
◆ operator!=() [2/2]
bool WebCore::Decimal::operator!= |
( |
const Decimal & |
| ) |
const |
◆ operator*() [1/2]
◆ operator*() [2/2]
◆ operator*=() [1/2]
◆ operator*=() [2/2]
◆ operator+() [1/2]
◆ operator+() [2/2]
◆ operator+=() [1/2]
◆ operator+=() [2/2]
◆ operator-() [1/4]
Decimal WebCore::Decimal::operator- |
( |
| ) |
const |
◆ operator-() [2/4]
Decimal WebCore::Decimal::operator- |
( |
| ) |
const |
◆ operator-() [3/4]
◆ operator-() [4/4]
◆ operator-=() [1/2]
◆ operator-=() [2/2]
◆ operator/() [1/2]
◆ operator/() [2/2]
◆ operator/=() [1/2]
◆ operator/=() [2/2]
◆ operator<() [1/2]
bool WebCore::Decimal::operator< |
( |
const Decimal & |
rhs | ) |
const |
◆ operator<() [2/2]
bool WebCore::Decimal::operator< |
( |
const Decimal & |
| ) |
const |
◆ operator<=() [1/2]
bool WebCore::Decimal::operator<= |
( |
const Decimal & |
rhs | ) |
const |
◆ operator<=() [2/2]
bool WebCore::Decimal::operator<= |
( |
const Decimal & |
| ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==() [1/2]
bool WebCore::Decimal::operator== |
( |
const Decimal & |
| ) |
const |
◆ operator==() [2/2]
bool WebCore::Decimal::operator== |
( |
const Decimal & |
rhs | ) |
const |
◆ operator>() [1/2]
bool WebCore::Decimal::operator> |
( |
const Decimal & |
rhs | ) |
const |
◆ operator>() [2/2]
bool WebCore::Decimal::operator> |
( |
const Decimal & |
| ) |
const |
◆ operator>=() [1/2]
bool WebCore::Decimal::operator>= |
( |
const Decimal & |
rhs | ) |
const |
◆ operator>=() [2/2]
bool WebCore::Decimal::operator>= |
( |
const Decimal & |
| ) |
const |
◆ remainder() [1/2]
◆ remainder() [2/2]
◆ round() [1/2]
Decimal WebCore::Decimal::round |
( |
| ) |
const |
◆ round() [2/2]
Decimal WebCore::Decimal::round |
( |
| ) |
const |
◆ toDouble() [1/2]
double WebCore::Decimal::toDouble |
( |
| ) |
const |
◆ toDouble() [2/2]
double WebCore::Decimal::toDouble |
( |
| ) |
const |
◆ toString() [1/2]
String WebCore::Decimal::toString |
( |
| ) |
const |
◆ toString() [2/2]
String WebCore::Decimal::toString |
( |
| ) |
const |
◆ value() [1/2]
◆ value() [2/2]
◆ zero() [1/2]
◆ zero() [2/2]
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/Decimal.h
- Source/WebCore/platform/Decimal.cpp