List of all members.
Public Member Functions
- XalanNumberFormat (MemoryManagerType &theManager)
- virtual ~XalanNumberFormat ()
- MemoryManagerType & getMemoryManager ()
- virtual XalanDOMString & format (double theValue, XalanDOMString &theResult)
- Format a number into a string.
- virtual XalanDOMString & format (int theValue, XalanDOMString &theResult)
- Format a number into a string.
- virtual XalanDOMString & format (unsigned int theValue, XalanDOMString &theResult)
- Format a number into a string.
- virtual XalanDOMString & format (long theValue, XalanDOMString &theResult)
- Format a number into a string.
- virtual XalanDOMString & format (unsigned long theValue, XalanDOMString &theResult)
- Format a number into a string.
- virtual bool isGroupingUsed () const
- Whether groupings are used for numbers, for example, "234,678".
- virtual void setGroupingUsed (bool bUsed)
- Change whether groupings are used for numbers, for example, "234,678".
- virtual void setGroupingSize (unsigned long size)
- Change the size of groupings, for example, "234,678" uses a size of "3".
- virtual void setGroupingSeparator (const XalanDOMString &s)
- Change the separator string used for groupings, for example, "234,678" uses the separator ",".
Static Public Member Functions
Protected Member Functions
Constructor & Destructor Documentation
virtual XalanNumberFormat::~XalanNumberFormat |
( |
| ) |
[virtual] |
Member Function Documentation
Format a number into a string.
- Parameters:
-
- Returns:
- string representation of number
Reimplemented in ICUXalanNumberFormatProxy.
Format a number into a string.
- Parameters:
-
theValue | number to format |
theResult | the string result |
Reimplemented in ICUXalanNumberFormatProxy.
Format a number into a string.
- Parameters:
-
- Returns:
- string representation of number
Reimplemented in ICUXalanNumberFormatProxy.
Format a number into a string.
- Parameters:
-
- Returns:
- string representation of number
Reimplemented in ICUXalanNumberFormatProxy.
Format a number into a string.
- Parameters:
-
theValue | number to format |
theResult | the string result |
Reimplemented in ICUXalanNumberFormatProxy.
virtual bool XalanNumberFormat::isGroupingUsed |
( |
| ) |
const [virtual] |
Whether groupings are used for numbers, for example, "234,678".
- Returns:
- true if grouping used
Reimplemented in ICUXalanNumberFormatProxy.
virtual void XalanNumberFormat::setGroupingSeparator |
( |
const XalanDOMString & |
s | ) |
[virtual] |
Change the separator string used for groupings, for example, "234,678" uses the separator ",".
- Parameters:
-
s | grouping separator string |
Reimplemented in ICUXalanNumberFormatProxy.
virtual void XalanNumberFormat::setGroupingSize |
( |
unsigned long |
size | ) |
[virtual] |
Change the size of groupings, for example, "234,678" uses a size of "3".
- Parameters:
-
Reimplemented in ICUXalanNumberFormatProxy.
virtual void XalanNumberFormat::setGroupingUsed |
( |
bool |
bUsed | ) |
[virtual] |
Change whether groupings are used for numbers, for example, "234,678".
- Parameters:
-
bUsed | true to use grouping |
Reimplemented in ICUXalanNumberFormatProxy.
The documentation for this class was generated from the following file: