16f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org/********************************************************************
26f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * COPYRIGHT:
36f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * Copyright (c) 1997-2012, International Business Machines Corporation and
46f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * others. All Rights Reserved.
56f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
66f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *  FILE NAME: DOCMAIN.h
76f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
86f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   Date          Name        Description
96f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   12/11/2000    Ram        Creation.
106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org */
116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org/**
136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * \file
146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * \brief (Non API- contains Doxygen definitions)
156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * This file contains documentation for Doxygen and doesnot have
176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * any significance with respect to C or C++ API
186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org */
196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org/*! \mainpage
216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * \section API API Reference Usage
236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <h3>C++ Programmers:</h3>
256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <p>Use <a href="hierarchy.html">Class Hierarchy</a> or <a href="classes.html"> Alphabetical List </a>
266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * or <a href="annotated.html"> Compound List</a>
276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * to find the class you are interested in. For example, to find BreakIterator,
286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * you can go to the <a href="classes.html"> Alphabetical List</a>, then click on
296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * "BreakIterator". Once you are at the class, you will find an inheritance
306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * chart, a list of the public members, a detailed description of the class,
316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * then detailed member descriptions.</p>
326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <h3>C Programmers:</h3>
346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <p>Use <a href="#Module">Module List</a> or <a href="globals.html">File Members</a>
356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * to find a list of all the functions and constants.
366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * For example, to find BreakIterator functions you would click on
376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <a href="files.html"> File List</a>,
386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * then find "ubrk.h" and click on it. You will find descriptions of Defines,
396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * Typedefs, Enumerations, and Functions, with detailed descriptions below.
406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * If you want to find a specific function, such as ubrk_next(), then click
416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * first on <a href="globals.html"> File Members</a>, then use your browser
426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * Find dialog to search for "ubrk_next()".</p>
436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <h3>API References for Previous Releases</h3>
466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <p>The API References for each release of ICU are also available as
476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * a zip file from the ICU
486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <a href="http://site.icu-project.org/download">download page</a>.</p>
496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <hr>
516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <h2>Architecture (User's Guide)</h2>
536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <ul>
546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <li><a href="http://userguide.icu-project.org/">Introduction</a></li>
556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <li><a href="http://userguide.icu-project.org/i18n">Internationalization</a></li>
566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <li><a href="http://userguide.icu-project.org/design">Locale Model, Multithreading, Error Handling, etc.</a></li>
576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <li><a href="http://userguide.icu-project.org/conversion">Conversion</a></li>
586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * </ul>
596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *
606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <hr>
616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *\htmlonly <h2><a NAME="Module">Module List</a></h2> \endhtmlonly
626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <table border="1" cols="3" align="center">
636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td><strong>Module Name</strong></td>
656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td><strong>C</strong></td>
666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td><strong>C++</strong></td>
676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Basic Types and Constants</td>
706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>utypes.h</td>
716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>utypes.h</td>
726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Strings and Character Iteration</td>
756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ustring.h, utf8.h, utf16.h, UText, UCharIterator</td>
766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::UnicodeString, icu::CharacterIterator, icu::Appendable, icu::StringPiece,icu::ByteSink</td>
776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Unicode Character<br/>Properties and Names</td>
806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>uchar.h, uscript.h</td>
816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>C API</td>
826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Sets of Unicode Code Points and Strings</td>
856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>uset.h</td>
866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::UnicodeSet</td>
876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Maps from Strings to Integer Values</td>
906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>(no C API)</td>
916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::BytesTrie, icu::UCharsTrie</td>
926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Codepage Conversion</td>
956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ucnv.h, ucnvsel.hb</td>
966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>C API</td>
976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Unicode Text Compression</td>
1006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ucnv.h<br/>(encoding name "SCSU" or "BOCU-1")</td>
1016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>C API</td>
1026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Locales </td>
1056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>uloc.h</a></td>
1066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::Locale</td>
1076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Resource Bundles</td>
1106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ures.h</td>
1116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::ResourceBundle</td>
1126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Normalization</td>
1156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>unorm2.h</td>
1166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::Normalizer2</td>
1176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Calendars</td>
1206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ucal.h</td>
1216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::Calendar</td>
1226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Date and Time Formatting</td>
1256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>udat.h</td>
1266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::DateFormat</td>
1276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Message Formatting</td>
1306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>umsg.h</td>
1316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::MessageFormat</td>
1326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Number Formatting</td>
1356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>unum.h</td>
1366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::NumberFormat</td>
1376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Number Spellout<br/>(Rule Based Number Formatting)</td>
1406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>unum.h<br/>(use UNUM_SPELLOUT)</td>
1416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::RuleBasedNumberFormat</td>
1426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Text Transformation<br/>(Transliteration)</td>
1456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>utrans.h</td>
1466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::Transliterator</td>
1476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Bidirectional Algorithm</td>
1506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ubidi.h</td>
1516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>C API</td>
1526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Arabic Shaping</td>
1556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ushape.h</td>
1566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>C API</td>
1576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Collation</td>
1606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ucol.h</td>
1616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::Collator</td>
1626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>String Searching</td>
1656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>usearch.h</td>
1666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::StringSearch</td>
1676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Index Characters/<br/>Bucketing for Sorted Lists</td>
1706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>(no C API)</td>
1716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::AlphabeticIndex</td>
1726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Text Boundary Analysis<br/>(Break Iteration)</td>
1756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ubrk.h</td>
1766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::BreakIterator</td>
1776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Regular Expressions</td>
1806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>uregex.h</td>
1816f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::RegexPattern, icu::RegexMatcher</td>
1826f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1836f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1846f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>StringPrep</td>
1856f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>usprep.h</td>
1866f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>C API</td>
1876f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1886f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1896f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>International Domain Names in Applications:<br/>
1906f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *         UTS #46 in C/C++, IDNA2003 only via C API</td>
1916f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>uidna.h</td>
1926f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>idna.h</td>
1936f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
1946f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1956f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Identifier Spoofing & Confusability</td>
1966f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>uspoof.h</td>
1976f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>C API</td>
1986f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
1996f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Universal Time Scale</td>
2006f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>utmscale.h</td>
2016f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>C API</td>
2026f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
2036f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
2046f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>Layout Engine/Complex Text Layout</td>
2056f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>loengine.h</td>
2066f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>icu::LayoutEngine,icu::ParagraphLayout</td>
2076f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
2086f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   <tr>
2096f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ICU I/O</td>
2106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ustdio.h</td>
2116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *     <td>ustream.h</td>
2126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org *   </tr>
2136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * </table>
2146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org * <i>This main page is generated from docmain.h</i>
2156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org */
216