
























|
| |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XMLBigDecimal Class ReferenceInheritance diagram for XMLBigDecimal:
[legend]Collaboration diagram for XMLBigDecimal:
[legend]List of all members.
Constructor & Destructor Documentation
|
Constructs a newly allocated XMLBigDecimal object that represents the value represented by the string.
-
Parameters:
-
strValue |
the String to be converted to an XMLBigDecimal . |
manager |
Pointer to the memory manager to be used to allocate objects. |
-
Exceptions:
-
NumberFormatException |
if the String does not contain a parsable XMLBigDecimal. |
|
XMLBigDecimal::~XMLBigDecimal |
( |
|
) |
|
|
Member Function Documentation
const XMLCh * XMLBigDecimal::getFormattedString |
( |
|
) |
const [virtual] |
|
|
Return the original and converted value of the original data.
(applicable to double/float)
The internal buffer is returned directly, user is not required to delete the returned buffer
Implements XMLNumber. |
XMLCh * XMLBigDecimal::getRawData |
( |
|
) |
const [virtual] |
|
|
Return string representation of the decimal value.
A decimal point will be included as necessary. Similar to toString above, but the internal buffer is returned directly, user is not required to delete the returned buffer
Implements XMLNumber. |
unsigned int XMLBigDecimal::getScale |
( |
|
) |
const |
|
int XMLBigDecimal::getSign |
( |
|
) |
const [virtual] |
|
|
Returns the sign of this number.
-1 negative 0 zero 1 positive
Implements XMLNumber. |
unsigned int XMLBigDecimal::getTotalDigit |
( |
|
) |
const |
|
const XMLCh * XMLBigDecimal::getValue |
( |
|
) |
const |
|
void XMLBigDecimal::parseDecimal |
( |
const XMLCh *const |
toParse, |
|
|
XMLCh *const |
retBuffer, |
|
|
int & |
sign, |
|
|
int & |
totalDigits, |
|
|
int & |
fractDigits, |
|
|
MemoryManager *const |
manager |
|
) |
[static] |
|
void XMLBigDecimal::setDecimalValue |
( |
const XMLCh *const |
strValue |
) |
|
|
int XMLBigDecimal::toCompare |
( |
const XMLBigDecimal & |
other |
) |
const |
|
|
Compares this object to the specified object.
-
Parameters:
-
other |
the object to compare with. |
-
Returns:
-
-1 value is less than other's 0 value equals to other's +1 value is greater than other's |
XMLCh * XMLBigDecimal::toString |
( |
|
) |
const [virtual] |
|
|
Deprecated: please use getRawData.
Implements XMLNumber. |
The documentation for this class was generated from the following file:
|
|
|