ICU 73.2  73.2
Public Member Functions | Protected Attributes
icu::SimpleNumberFormatFactory Class Reference

A NumberFormatFactory that supports a single locale. More...

#include <numfmt.h>

Inheritance diagram for icu::SimpleNumberFormatFactory:
icu::NumberFormatFactory icu::UObject icu::UMemory

Public Member Functions

 SimpleNumberFormatFactory (const Locale &locale, UBool visible=true)
virtual ~SimpleNumberFormatFactory ()
virtual UBool visible (void) const override
virtual const UnicodeStringgetSupportedIDs (int32_t &count, UErrorCode &status) const override

Protected Attributes

const UBool _visible
 True if the locale supported by this factory is visible.
UnicodeString _id
 The locale supported by this factory, as a UnicodeString.

Detailed Description

A NumberFormatFactory that supports a single locale.

It can be visible or invisible.

Stable:
ICU 2.6

Definition at line 1230 of file numfmt.h.


Constructor & Destructor Documentation

Stable:
ICU 2.6
Stable:
ICU 3.0

Member Function Documentation

virtual const UnicodeString* icu::SimpleNumberFormatFactory::getSupportedIDs ( int32_t &  count,
UErrorCode status 
) const [override, virtual]
Stable:
ICU 2.6

Implements icu::NumberFormatFactory.

virtual UBool icu::SimpleNumberFormatFactory::visible ( void  ) const [override, virtual]
Stable:
ICU 2.6

Implements icu::NumberFormatFactory.


Field Documentation

The locale supported by this factory, as a UnicodeString.

Stable:
ICU 2.6

Definition at line 1242 of file numfmt.h.

True if the locale supported by this factory is visible.

Stable:
ICU 2.6

Definition at line 1236 of file numfmt.h.


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