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

LocaleDisplayNames Class Reference

#include <locdspnm.h>

Inheritance diagram for LocaleDisplayNames:

UObject UMemory

List of all members.


Detailed Description

Returns display names of Locales and components of Locales. For more information on language, script, region, variant, key, and values, see Locale. ICU 4.4

Definition at line 32 of file locdspnm.h.


Public Member Functions

virtual UDialectHandling getDialectHandling () const =0
virtual UClassID getDynamicClassID () const =0
virtual const LocalegetLocale () const =0
virtual UnicodeStringkeyDisplayName (const char *key, UnicodeString &result) const =0
virtual UnicodeStringkeyValueDisplayName (const char *key, const char *value, UnicodeString &result) const =0
virtual UnicodeStringlanguageDisplayName (const char *lang, UnicodeString &result) const =0
virtual UnicodeStringlocaleDisplayName (const char *localeId, UnicodeString &result) const =0
virtual UnicodeStringlocaleDisplayName (const Locale &locale, UnicodeString &result) const =0
virtual UnicodeStringregionDisplayName (const char *region, UnicodeString &result) const =0
virtual UnicodeStringscriptDisplayName (UScriptCode scriptCode, UnicodeString &result) const =0
virtual UnicodeStringscriptDisplayName (const char *script, UnicodeString &result) const =0
virtual UnicodeStringvariantDisplayName (const char *variant, UnicodeString &result) const =0
virtual ~LocaleDisplayNames ()

Static Public Member Functions

static LocaleDisplayNames
*U_EXPORT2 
createInstance (const Locale &locale, UDialectHandling dialectHandling)
static LocaleDisplayNames
*U_EXPORT2 
createInstance (const Locale &locale)
static UClassID U_EXPORT2 getStaticClassID ()
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