/******************************************************************** * COPYRIGHT: * Copyright (c) 1997-2005, International Business Machines Corporation and * others. All Rights Reserved. * * FILE NAME: DOCMAIN.h * * Date Name Description * 12/11/2000 Ram Creation. */ /* This file contains documentation for Doxygen and doesnot have * any significance with respect to C or C++ API */ /*! \mainpage * * \section API API Reference Usage * *

C++ Programmers:

*

Use Class Hierarchy or Alphabetical List * or Compound List * to find the class you are interested in. For example, to find BreakIterator, * you can go to the Alphabetical List, then click on * "BreakIterator". Once you are at the class, you will find an inheritance * chart, a list of the public members, a detailed description of the class, * then detailed member descriptions.

* *

C Programmers:

*

Use Module List or File Members * to find a list of all the functions and constants. * For example, to find BreakIterator functions you would click on * File List, * then find "ubrk.h" and click on it. You will find descriptions of Defines, * Typedefs, Enumerations, and Functions, with detailed descriptions below. * If you want to find a specific function, such as ubrk_next(), then click * first on File Members, then use your browser * Find dialog to search for "ubrk_next()".

* * *

API References for Previous Releases

*

The API References for each release of ICU are also available as * a zip file from the ICU * download page.

* *
* *

Architecture (User's Guide)

* * *
*\htmlonly

Module List

\endhtmlonly * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Module NameCC++
Basic Types and Constantsutypes.hutypes.h
Strings and Character Iterationustring.h, utf.hUnicodeString, CharacterIterator
Unicode Character
Properties and Names
uchar.huchar.h C API
Codepage Conversionucnv.hucnv.h C API
Unicode Text Compressionucnv.h
(encoding name "SCSU" or "BOCU-1")
ucnv.h C API
Locales uloc.hLocale
Resource Bundlesures.hResourceBundle
Normalizationunorm.hNormalizer
Calendarsucal.hCalendar
Date and Time Formattingudat.hDateFormat
Message Formattingumsg.hMessageFormat
Number Formattingunum.hNumberFormat
Number Spellout
(Rule Based Number Formatting)
unum.h
(use UNUM_SPELLOUT)
RuleBasedNumberFormat
Text Transformation
(Transliteration)
utrans.hTransliterator
Bidirectional Algorithmubidi.hubidi.h C API
Arabic Shapingushape.hushape.h C API
Collationucol.hCollator
String Searchingusearch.hStringSearch
Text Boundary Analysis
(Break Iteration)
ubrk.hBreakIterator
Unicode Setuset.hUnicodeSet
Regular Expressionsuregex.hRegexPattern, RegexMatcher
StringPrepusprep.husprep.h C API
International Domain Names in Applicationsuidna.huidna.h C API
Universal Time Scaleutmscale.hutmscale.h C API
Basic Layout Engine Types and Constants(no C API)LETypes.h
Complex Text Layout(no C API)LayoutEngine, ParagraphLayout
ICU I/Oustdio.hustream.h
*/