|
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
XMLBigDecimal Class Reference#include <XMLBigDecimal.hpp>
Collaboration diagram for XMLBigDecimal:
[legend]List of all members.
Constructor & Destructor Documentation
XMLBigDecimal::XMLBigDecimal (
|
const XMLCh *const strValue )
|
|
|
Constructs a newly allocated XMLBigDecimal object that represents the value represented by the string.
-
Parameters:
-
the
|
String to be converted to an XMLBigDecimal . |
-
Exceptions:
-
NumberFormatException
|
if the String does not contain a parsable XMLBigDecimal. |
|
XMLBigDecimal::~XMLBigDecimal (
|
)
|
|
XMLBigDecimal::XMLBigDecimal (
|
const XMLBigDecimal & toCopy )
|
|
Member Function Documentation
int XMLBigDecimal::compareValues (
|
const XMLBigDecimal *const lValue,
|
|
const XMLBigDecimal *const rValue ) [static]
|
|
unsigned int XMLBigDecimal::getScale (
|
) const
|
|
int XMLBigDecimal::getSign (
|
) const
|
|
|
Returns the sign of this number.
-1 negative 0 zero 1 positive |
unsigned int XMLBigDecimal::getTotalDigit (
|
) const
|
|
void XMLBigDecimal::matchScale (
|
XMLBigDecimal *const lValue,
|
|
XMLBigDecimal *const rValue ) [static]
|
|
bool XMLBigDecimal::operator== (
|
const XMLBigDecimal & toCompare ) const
|
|
|
Compares this object to the specified object.
The result is true if and only if the argument is not null and is an XMLBigDecimal object that contains the same int value as this object. -
Parameters:
-
obj
|
the object to compare with. |
-
Returns:
-
true if the objects are the same; false otherwise. |
void XMLBigDecimal::parseBigDecimal (
|
const XMLCh *const strValue,
|
|
XMLCh *const retValue,
|
|
unsigned int & scaleValue ) [static]
|
|
XMLCh * XMLBigDecimal::toString (
|
) const
|
|
|
Return string representation of the decimal value.
A decimal point will be included as necessary, the caller of this method is responsible for the de-allocation of the memory. |
The documentation for this class was generated from the following file:
|