ICU 76.1 76.1
Loading...
Searching...
No Matches
unicode Directory Reference

Files

 appendable.h
 C++ API: Appendable class: Sink for Unicode code points and 16-bit code units (char16_ts).
 
 brkiter.h
 C++ API: Break Iterator.
 
 bytestream.h
 C++ API: Interface for writing bytes, and implementation classes.
 
 bytestrie.h
 C++ API: Trie for mapping byte sequences to integer values.
 
 bytestriebuilder.h
 C++ API: Builder for icu::BytesTrie.
 
 caniter.h
 C++ API: Canonical Iterator.
 
 casemap.h
 C++ API: Low-level C++ case mapping functions.
 
 char16ptr.h
 C++ API: char16_t pointer wrappers with implicit conversion from bit-compatible raw pointer types.
 
 chariter.h
 C++ API: Character Iterator.
 
 dbbi.h
 C++ API: Dictionary Based Break Iterator.
 
 docmain.h
 (Non API- contains Doxygen definitions)
 
 dtintrv.h
 C++ API: Date Interval data type.
 
 edits.h
 C++ API: C++ class Edits for low-level string transformations on styled text.
 
 enumset.h
 C++: internal template EnumSet<>
 
 errorcode.h
 C++ API: ErrorCode class intended to make it easier to use ICU C and C++ APIs from C++ user code.
 
 filteredbrk.h
 C++ API: FilteredBreakIteratorBuilder.
 
 icudataver.h
 C API: access to ICU Data Version number.
 
 icuplug.h
 C API: ICU Plugin API.
 
 idna.h
 C++ API: Internationalizing Domain Names in Applications (IDNA)
 
 localebuilder.h
 C++ API: Builder API for Locale.
 
 localematcher.h
 C++ API: Locale matcher: User's desired locales vs.
 
 localpointer.h
 C++ API: "Smart pointers" for use with and in ICU4C C++ code.
 
 locdspnm.h
 C++ API: Provides display names of Locale and its components.
 
 locid.h
 C++ API: Locale ID object.
 
 messagepattern.h
 C++ API: MessagePattern class: Parses and represents ICU MessageFormat patterns.
 
 normalizer2.h
 C++ API: New API for Unicode Normalization.
 
 normlzr.h
 C++ API: Unicode Normalization.
 
 parseerr.h
 C API: Parse Error Information.
 
 parsepos.h
 C++ API: Canonical Iterator.
 
 platform.h
 Basic types for the platform.
 
 ptypes.h
 C API: Definitions of integer types of various widths.
 
 putil.h
 C API: Platform Utilities.
 
 rbbi.h
 C++ API: Rule Based Break Iterator.
 
 rep.h
 C++ API: Replaceable String.
 
 resbund.h
 C++ API: Resource Bundle.
 
 schriter.h
 C++ API: String Character Iterator.
 
 simpleformatter.h
 C++ API: Simple formatter, minimal subset of MessageFormat.
 
 std_string.h
 C++ API: Central ICU header for including the C++ standard <string> header and for related definitions.
 
 strenum.h
 C++ API: String Enumeration.
 
 stringoptions.h
 C API: Bit set option bit constants for various string and character processing functions.
 
 stringpiece.h
 C++ API: StringPiece: Read-only byte string wrapper class.
 
 stringtriebuilder.h
 C++ API: Builder API for trie builders.
 
 symtable.h
 C++ API: An interface that defines both lookup protocol and parsing of symbolic names.
 
 ubidi.h
 C API: Bidi algorithm.
 
 ubiditransform.h
 C API: Bidi Transformations.
 
 ubrk.h
 C API: BreakIterator.
 
 ucasemap.h
 C API: Unicode case mapping functions using a UCaseMap service object.
 
 ucat.h
 C API: Message Catalog Wrappers.
 
 uchar.h
 C API: Unicode Properties.
 
 ucharstrie.h
 C++ API: Trie for mapping Unicode strings (or 16-bit-unit sequences) to integer values.
 
 ucharstriebuilder.h
 C++ API: Builder for icu::UCharsTrie.
 
 uchriter.h
 C++ API: char16_t Character Iterator.
 
 uclean.h
 C API: Initialize and clean up ICU.
 
 ucnv.h
 C API: Character conversion.
 
 ucnv_cb.h
 C API: UConverter functions to aid the writers of callbacks.
 
 ucnv_err.h
 C API: UConverter predefined error callbacks.
 
 ucnvsel.h
 C API: Encoding/charset encoding selector.
 
 uconfig.h
 User-configurable settings.
 
 ucpmap.h
 C API: This file defines an abstract map from Unicode code points to integer values.
 
 ucptrie.h
 C API: This file defines an immutable Unicode code point trie.
 
 ucurr.h
 C API: Encapsulates information about a currency.
 
 udata.h
 C API: Data loading interface.
 
 udisplaycontext.h
 C API: Display context types (enum values)
 
 uenum.h
 C API: String Enumeration.
 
 uidna.h
 C API: Internationalizing Domain Names in Applications (IDNA)
 
 uiter.h
 C API: Unicode Character Iteration.
 
 uldnames.h
 C API: Provides display names of Locale ids and their components.
 
 uloc.h
 C API: Locale ID functionality similar to C++ class Locale.
 
 ulocale.h
 C API: Locale ID functionality similar to C++ class Locale.
 
 ulocbuilder.h
 C API: Builder API for Locale.
 
 umachine.h
 Basic types and constants for UTF.
 
 umisc.h
 C API: Miscellaneous definitions.
 
 umutablecptrie.h
 C API: This file defines a mutable Unicode code point trie.
 
 unifilt.h
 C++ API: Unicode Filter.
 
 unifunct.h
 C++ API: Unicode Functor.
 
 unimatch.h
 C++ API: Unicode Matcher.
 
 uniset.h
 C++ API: Unicode Set.
 
 unistr.h
 C++ API: Unicode String.
 
 unorm.h
 C API: Unicode Normalization.
 
 unorm2.h
 C API: New API for Unicode Normalization.
 
 uobject.h
 C++ API: Common ICU base class UObject.
 
 urep.h
 C API: Callbacks for UReplaceable.
 
 ures.h
 C API: Resource Bundle.
 
 uscript.h
 C API: Unicode Script Information.
 
 uset.h
 C API: Unicode Set.
 
 usetiter.h
 C++ API: UnicodeSetIterator iterates over the contents of a UnicodeSet.
 
 ushape.h
 C API: Arabic shaping.
 
 usprep.h
 C API: Implements the StringPrep algorithm.
 
 ustring.h
 C API: Unicode string handling functions.
 
 ustringtrie.h
 C API: Helper definitions for dictionary trie APIs.
 
 utext.h
 C API: Abstract Unicode Text API.
 
 utf.h
 C API: Code point macros.
 
 utf16.h
 C API: 16-bit Unicode handling macros.
 
 utf32.h
 C API: UTF-32 macros.
 
 utf8.h
 C API: 8-bit Unicode handling macros.
 
 utf_old.h
 C API: Deprecated macros for Unicode string handling.
 
 utrace.h
 C API: Definitions for ICU tracing/logging.
 
 utypes.h
 Basic definitions for ICU, for both C and C++ APIs.
 
 uvernum.h
 C API: definitions of ICU version numbers.
 
 uversion.h
 C API: API for accessing ICU version numbers.