ICU 76.1: i18n/unicode Directory Reference

ICU 76.1 76.1

unicode Directory Reference

## Files
| alphaindex.h
| C++ API: Index Characters.
| basictz.h
| C++ API: ICU TimeZone base class.
| calendar.h
| C++ API: Calendar object.
| choicfmt.h
| C++ API: Choice Format.
| coleitr.h
| C++ API: Collation Element Iterator.
| coll.h
| C++ API: Collation Service.
| compactdecimalformat.h
| C++ API: Compatibility APIs for compact decimal number formatting.
| curramt.h
| C++ API: Currency Amount Object.
| currpinf.h
| C++ API: Currency Plural Information used by Decimal Format.
| currunit.h
| C++ API: Currency Unit Information.
| datefmt.h
| C++ API: Abstract class for converting dates.
| dcfmtsym.h
| C++ API: Symbols for formatting numbers.
| decimfmt.h
| C++ API: Compatibility APIs for decimal formatting.
| displayoptions.h
| C++ API: Display options class.
| dtfmtsym.h
| C++ API: Symbols for formatting dates.
| dtitvfmt.h
| C++ API: Format and parse date interval in a language-independent manner.
| dtitvinf.h
| C++ API: Date/Time interval patterns for formatting date/time interval.
| dtptngen.h
| C++ API: Date/Time Pattern Generator.
| dtrule.h
| C++ API: Rule for specifying date and time in an year.
| fieldpos.h
| C++ API: FieldPosition identifies the fields in a formatted output.
| fmtable.h
| C++ API: Formattable is a thin wrapper for primitive types used for formatting and parsing.
| format.h
| C++ API: Base class for all formats.
| formattednumber.h
| C API: Formatted number result from various number formatting functions.
| formattedvalue.h
| C++ API: Abstract operations for localized strings.
| fpositer.h
| C++ API: FieldPosition Iterator.
| gender.h
| C++ API: GenderInfo computes the gender of a list.
| gregocal.h
| C++ API: Concrete class which provides the standard calendar.
| listformatter.h
| C++ API: API for formatting a list.
| measfmt.h
| C++ API: Compatibility APIs for measure formatting.
| measunit.h
| C++ API: A unit for measuring a quantity.
| measure.h
| C++ API: MeasureUnit object.
| messageformat2.h
| C++ API: Formats messages using the draft MessageFormat 2.0.
| messageformat2_arguments.h
| C++ API: Formats messages using the draft MessageFormat 2.0.
| messageformat2_data_model.h
| messageformat2_data_model_names.h
| messageformat2_formattable.h
| messageformat2_function_registry.h
| msgfmt.h
| C++ API: Formats messages in a language-neutral way.
| nounit.h
| C++ API: units for percent and permille.
| numberformatter.h
| C++ API: All-in-one formatter for localized numbers, currencies, and units.
| numberrangeformatter.h
| C++ API: Library for localized formatting of number, currency, and unit ranges.
| numfmt.h
| C++ API: Compatibility APIs for number formatting.
| numsys.h
| C++ API: NumberingSystem object.
| plurfmt.h
| C++ API: PluralFormat object.
| plurrule.h
| C++ API: PluralRules object.
| rbnf.h
| C++ API: Rule Based Number Format.
| rbtz.h
| C++ API: Rule based customizable time zone.
| regex.h
| C++ API: Regular Expressions.
| region.h
| C++ API: Region classes (territory containment)
| reldatefmt.h
| C++ API: Formats relative dates such as "1 day ago" or "tomorrow".
| scientificnumberformatter.h
| C++ API: Formats in scientific notation.
| search.h
| C++ API: SearchIterator object.
| selfmt.h
| C++ API: SelectFormat object.
| simplenumberformatter.h
| C++ API: Simple number formatting focused on low memory and code size.
| simpletz.h
| C++ API: SimpleTimeZone is a concrete subclass of TimeZone.
| smpdtfmt.h
| C++ API: Format and parse dates in a language-independent manner.
| sortkey.h
| C++ API: Keys for comparing strings multiple times.
| stsearch.h
| C++ API: Service for searching text based on RuleBasedCollator.
| tblcoll.h
| C++ API: The RuleBasedCollator class implements the Collator abstract base class.
| timezone.h
| C++ API: TimeZone object.
| tmunit.h
| C++ API: time unit object.
| tmutamt.h
| C++ API: time unit amount object.
| tmutfmt.h
| C++ API: Format and parse duration in single time unit.
| translit.h
| C++ API: Transforms text from one format to another.
| tzfmt.h
| C++ API: TimeZoneFormat.
| tznames.h
| C++ API: TimeZoneNames.
| tzrule.h
| C++ API: Time zone rule classes.
| tztrans.h
| C++ API: Time zone transition.
| ucal.h
| C API: Calendar.
| ucol.h
| C API: Collator.
| ucoleitr.h
| C API: UCollationElements.
| ucsdet.h
| C API: Charset Detection API.
| udat.h
| C API: DateFormat.
| udateintervalformat.h
| C API: Format a date interval.
| udatpg.h
| C API: Wrapper for icu::DateTimePatternGenerator (unicode/dtptngen.h).
| udisplayoptions.h
| C API: Display options (enum types, values, helper functions)
| ufieldpositer.h
| C API: UFieldPositionIterator for use with format APIs.
| uformattable.h
| C API: UFormattable is a thin wrapper for primitive types used for formatting and parsing.
| uformattednumber.h
| C API: Formatted number result from various number formatting functions.
| uformattedvalue.h
| C API: Abstract operations for localized strings.
| ugender.h
| C API: The purpose of this API is to compute the gender of a list as a whole given the gender of each element.
| ulistformatter.h
| C API: Format a list in a locale-appropriate way.
| ulocdata.h
| C API: Provides access to locale data.
| umsg.h
| C API: MessageFormat.
| unirepl.h
| C++ API: UnicodeReplacer.
| unum.h
| C API: Compatibility APIs for number formatting.
| unumberformatter.h
| C API: Localized number formatting; not recommended for C++.
| unumberoptions.h
| C API: Header-only input options for various number formatting APIs.
| unumberrangeformatter.h
| C API: Localized number range formatting.
| unumsys.h
| C API: UNumberingSystem, information about numbering systems.
| upluralrules.h
| C API: Plural rules, select plural keywords for numeric values.
| uregex.h
| C API: Regular Expressions.
| uregion.h
| C API: URegion (territory containment and mapping)
| ureldatefmt.h
| C API: URelativeDateTimeFormatter, relative date formatting of unit + numeric offset.
| usearch.h
| C API: StringSearch.
| usimplenumberformatter.h
| C API: Simple number formatting focused on low memory and code size.
| uspoof.h
| C API: Unicode Security and Spoofing Detection.
| utmscale.h
| C API: Universal Time Scale.
| utrans.h
| C API: Transliterator.
| vtzone.h
| C++ API: RFC2445 VTIMEZONE support.