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.