/******************************************************************** * COPYRIGHT: * Copyright (c) 1997-2001, 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 Usage *
Use Class Hierarchy 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.
* *
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()".
* * *
The API References for the previous release are available * online. * For each release there are also .zip and .tgz files for the API References * on the download page of the release.
* *Description | *C | *C++ | *
Basic types and constants | *utypes.h | *utypes.h | *
Strings and Character Iteration | *ustring.h, utf.h | *UnicodeString, CharacterIterator | *
Unicode character properties and names |
* uchar.h | *uchar.h C API (the C++ Unicode class is deprecated) |
*
Codepage conversion | *ucnv.h | *ucnv.h C API (UnicodeConverter is deprecated) |
*
Locales | *uloc.h | *Locale | *
Resource Bundles | *ures.h | *ResourceBundle | *
Date and Time Formatting | *udat.h | *DateFormat | *
Calendars | *ucal.h | *Calendar | *
Message Formatting | *umsg.h | *MessageFormat | *
Number Formatting | *unum.h | *NumberFormat | *
Normalization | *unorm.h | *Normalizer | *
Transliteration | *utrans.h | *Transliterator | *
Bidirectional Algorithm | *ubidi.h | *ubidi.h C API (BiDi is deprecated) |
*
Collation and Searching | *ucol.h, usearch.h | *Collator, StringSearch | *
Text boundary analysis (Break Iteration) |
* ubrk.h | *BreakIterator | *
Unicode Text Compression | *ucnv.h (encoding name "SCSU") (scsu.h is deprecated) |
* ucnv.h C API | *
Arabic Shaping | *ushape.h | *ushape.h C API | *
Number Spellout/Rule based number format | *unum.h using UNUM_SPELLOUT | *RuleBasedNumberFormat | *
Unicode set | *uset.h | *UnicodeSet | *
Regular Expressions | *N/A | *RegexPattern, RegexMatcher | *