Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

locbund.h File Reference

Go to the source code of this file.

Compounds

struct  ULocaleBundle

Typedefs

typedef struct ULocaleBundle ULocaleBundle

Functions

ULocaleBundleu_locbund_new (const char *loc)
 Create a new ULocaleBundle, initializing all formatters to 0. More...

ULocaleBundleu_locbund_clone (const ULocaleBundle *bundle)
 Create a deep copy of this ULocaleBundle;. More...

void u_locbund_delete (ULocaleBundle *bundle)
 Delete the specified ULocaleBundle, freeing all associated memory. More...

UNumberFormatu_locbund_getNumberFormat (ULocaleBundle *bundle)
 Get the NumberFormat used to format and parse numbers in a ULocaleBundle. More...

UNumberFormatu_locbund_getPercentFormat (ULocaleBundle *bundle)
 Get the NumberFormat used to format and parse percents in a ULocaleBundle. More...

UNumberFormatu_locbund_getCurrencyFormat (ULocaleBundle *bundle)
 Get the NumberFormat used to format and parse currency in a ULocaleBundle. More...

UNumberFormatu_locbund_getScientificFormat (ULocaleBundle *bundle)
 Get the NumberFormat used to format and parse scientific numbers in a ULocaleBundle. More...

UNumberFormatu_locbund_getSpelloutFormat (ULocaleBundle *bundle)
 Get the NumberFormat used format to and parse spelled-out numbers in a ULocaleBundle. More...

UDateFormatu_locbund_getDateFormat (ULocaleBundle *bundle)
 Get the DateFormat used to format and parse dates in a ULocaleBundle. More...

UDateFormatu_locbund_getTimeFormat (ULocaleBundle *bundle)
 Get the DateFormat used to format and parse times in a ULocaleBundle. More...


Typedef Documentation

typedef struct ULocaleBundle ULocaleBundle
 

Definition at line 39 of file locbund.h.


Function Documentation

ULocaleBundle * u_locbund_clone ( const ULocaleBundle * bundle )
 

Create a deep copy of this ULocaleBundle;.

Parameters:
bundle   The ULocaleBundle to clone.
Returns:
A new ULocaleBundle.

void u_locbund_delete ( ULocaleBundle * bundle )
 

Delete the specified ULocaleBundle, freeing all associated memory.

Parameters:
bundle   The ULocaleBundle to delete

UNumberFormat * u_locbund_getCurrencyFormat ( ULocaleBundle * bundle )
 

Get the NumberFormat used to format and parse currency in a ULocaleBundle.

Parameters:
bundle   The ULocaleBundle to use
Returns:
A pointer to the NumberFormat used for currency formatting and parsing.

UDateFormat * u_locbund_getDateFormat ( ULocaleBundle * bundle )
 

Get the DateFormat used to format and parse dates in a ULocaleBundle.

Parameters:
bundle   The ULocaleBundle to use
Returns:
A pointer to the DateFormat used for date formatting and parsing.

UNumberFormat * u_locbund_getNumberFormat ( ULocaleBundle * bundle )
 

Get the NumberFormat used to format and parse numbers in a ULocaleBundle.

Parameters:
bundle   The ULocaleBundle to use
Returns:
A pointer to the NumberFormat used for number formatting and parsing.

UNumberFormat * u_locbund_getPercentFormat ( ULocaleBundle * bundle )
 

Get the NumberFormat used to format and parse percents in a ULocaleBundle.

Parameters:
bundle   The ULocaleBundle to use
Returns:
A pointer to the NumberFormat used for percent formatting and parsing.

UNumberFormat * u_locbund_getScientificFormat ( ULocaleBundle * bundle )
 

Get the NumberFormat used to format and parse scientific numbers in a ULocaleBundle.

Parameters:
bundle   The ULocaleBundle to use
Returns:
A pointer to the NumberFormat used for scientific formatting and parsing.

UNumberFormat * u_locbund_getSpelloutFormat ( ULocaleBundle * bundle )
 

Get the NumberFormat used format to and parse spelled-out numbers in a ULocaleBundle.

Parameters:
bundle   The ULocaleBundle to use
Returns:
A pointer to the NumberFormat used for spelled-out number formatting and parsing.

UDateFormat * u_locbund_getTimeFormat ( ULocaleBundle * bundle )
 

Get the DateFormat used to format and parse times in a ULocaleBundle.

Parameters:
bundle   The ULocaleBundle to use
Returns:
A pointer to the DateFormat used for time formatting and parsing.

ULocaleBundle * u_locbund_new ( const char * loc )
 

Create a new ULocaleBundle, initializing all formatters to 0.

Parameters:
loc   The locale of the ULocaleBundle.
Returns:
A pointer to a ULocaleBundle, or 0 if loc was invalid.


Generated at Tue Dec 5 17:55:39 2000 for ICU by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000