A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/numsys_8h_source.html below:

ICU 77.1: i18n/unicode/numsys.h Source File

23 #if U_SHOW_CPLUSPLUS_API 30 #if !UCONFIG_NO_FORMATTING 204  void

setRadix(int32_t radix);

206  void

setAlgorithmic(

UBool

algorithmic);

210  void

setName(

const char

* name);

A Locale object represents a specific geographical, political, or cultural region.

Defines numbering systems.

static NumberingSystem * createInstance(int32_t radix, UBool isAlgorithmic, const UnicodeString &description, UErrorCode &status)

Create a numbering system using the specified radix, type, and description.

static NumberingSystem * createInstanceByName(const char *name, UErrorCode &status)

Create a numbering system from one of the predefined numbering systems specified by CLDR and known to...

static StringEnumeration * getAvailableNames(UErrorCode &status)

Return a StringEnumeration over all the names of numbering systems known to ICU.

const char * getName() const

Returns the name of this numbering system if it was created using one of the predefined names known t...

virtual UClassID getDynamicClassID() const override

ICU "poor man's RTTI", returns a UClassID for the actual class.

static NumberingSystem * createInstance(UErrorCode &status)

Create the default numbering system associated with the default locale.

virtual ~NumberingSystem()

Destructor.

NumberingSystem()

Default Constructor.

static UClassID getStaticClassID()

ICU "poor man's RTTI", returns a UClassID for this class.

UBool isAlgorithmic() const

Returns true if the given numbering system is algorithmic.

NumberingSystem & operator=(const NumberingSystem &other)=default

Copy assignment.

virtual UnicodeString getDescription() const

Returns the description string of this numbering system.

static NumberingSystem * createInstance(const Locale &inLocale, UErrorCode &status)

Create the default numbering system associated with the specified locale.

NumberingSystem(const NumberingSystem &other)

Copy constructor.

int32_t getRadix() const

Returns the radix of this numbering system.

Base class for 'pure' C++ implementations of uenum api.

UObject is the common ICU "boilerplate" class.

UnicodeString is a string class that stores Unicode characters directly and provides similar function...

C++ API: Base class for all formats.

constexpr const size_t kInternalNumSysNameCapacity

Size of a numbering system name.

int8_t UBool

The ICU boolean type, a signed-byte integer.

C++ API: Common ICU base class UObject.

void * UClassID

UClassID is used to identify classes without using the compiler's RTTI.

Basic definitions for ICU, for both C and C++ APIs.

UErrorCode

Standard ICU4C error code type, a substitute for exceptions.

#define U_I18N_API

Set to export library symbols from inside the i18n library, and to import them from outside.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4