Logo Search packages:      
Sourcecode: icu version File versions  Download package

NumberFormatFactory Class Reference

#include <numfmt.h>

Inheritance diagram for NumberFormatFactory:

UObject UMemory SimpleNumberFormatFactory

List of all members.

Detailed Description

A NumberFormatFactory is used to register new number formats. The factory should be able to create any of the predefined formats for each locale it supports. When registered, the locales it supports extend or override the locale already supported by ICU.

ICU 2.6

Definition at line 956 of file numfmt.h.

Public Member Functions

virtual NumberFormatcreateFormat (const Locale &loc, UNumberFormatStyle formatType)=0
virtual UClassID getDynamicClassID () const =0
virtual const UnicodeStringgetSupportedIDs (int32_t &count, UErrorCode &status) const =0
virtual UBool visible (void) const =0
virtual ~NumberFormatFactory ()

Static Public Member Functions

static void U_EXPORT2 operator delete (void *, void *) U_NO_THROW
static void U_EXPORT2 operator delete (void *p) U_NO_THROW
static void U_EXPORT2 operator delete[] (void *p) U_NO_THROW
static void *U_EXPORT2 operator new (size_t, void *ptr) U_NO_THROW
static void *U_EXPORT2 operator new (size_t size) U_NO_THROW
static void *U_EXPORT2 operator new[] (size_t size) U_NO_THROW

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index