X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/374ca955a76ecab1204ca8bfa63ff9238d998416..f3c0d7a59d99c2a94c6b8822291f0e42be3773c9:/icuSources/common/unicode/docmain.h
diff --git a/icuSources/common/unicode/docmain.h b/icuSources/common/unicode/docmain.h
index 94ac7301..698e2ae5 100644
--- a/icuSources/common/unicode/docmain.h
+++ b/icuSources/common/unicode/docmain.h
@@ -1,6 +1,8 @@
+// © 2016 and later: Unicode, Inc. and others.
+// License & terms of use: http://www.unicode.org/copyright.html
/********************************************************************
* COPYRIGHT:
- * Copyright (c) 1997-2004, International Business Machines Corporation and
+ * Copyright (c) 1997-2012, International Business Machines Corporation and
* others. All Rights Reserved.
*
* FILE NAME: DOCMAIN.h
@@ -9,7 +11,11 @@
* 12/11/2000 Ram Creation.
*/
-/* This file contains documentation for Doxygen and doesnot have
+/**
+ * \file
+ * \brief (Non API- contains Doxygen definitions)
+ *
+ * This file contains documentation for Doxygen and doesnot have
* any significance with respect to C or C++ API
*/
@@ -39,21 +45,18 @@
*
*
*
API References for Previous Releases
- * 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.
+ * The API References for each release of ICU are also available as
+ * a zip file from the ICU
+ * download page.
*
*
*
* Architecture (User's Guide)
*
*
*
@@ -71,118 +74,149 @@
*
*
* Strings and Character Iteration |
- * ustring.h, utf.h |
- * UnicodeString, CharacterIterator |
+ * ustring.h, utf8.h, utf16.h, UText, UCharIterator |
+ * icu::UnicodeString, icu::CharacterIterator, icu::Appendable, icu::StringPiece,icu::ByteSink |
+ *
+ *
+ * Unicode Character Properties and Names |
+ * uchar.h, uscript.h |
+ * C API |
+ *
+ *
+ * Sets of Unicode Code Points and Strings |
+ * uset.h |
+ * icu::UnicodeSet |
*
*
- * Unicode Character Properties and Names |
- * uchar.h |
- * uchar.h C API |
+ * Maps from Strings to Integer Values |
+ * (no C API) |
+ * icu::BytesTrie, icu::UCharsTrie |
*
*
* Codepage Conversion |
- * ucnv.h |
- * ucnv.h C API |
+ * ucnv.h, ucnvsel.hb |
+ * C API |
+ *
+ *
+ * Codepage Detection |
+ * ucsdet.h |
+ * C API |
*
*
* Unicode Text Compression |
- * ucnv.h (encoding name "SCSU" or "BOCU-1") |
- * ucnv.h C API |
+ * ucnv.h (encoding name "SCSU" or "BOCU-1") |
+ * C API |
*
*
* Locales |
* uloc.h |
- * Locale |
+ * icu::Locale |
*
*
* Resource Bundles |
* ures.h |
- * ResourceBundle |
+ * icu::ResourceBundle |
*
*
* Normalization |
- * unorm.h |
- * Normalizer |
+ * unorm2.h |
+ * icu::Normalizer2 |
*
*
* Calendars |
* ucal.h |
- * Calendar |
+ * icu::Calendar |
*
*
* Date and Time Formatting |
* udat.h |
- * DateFormat |
+ * icu::DateFormat |
*
*
* Message Formatting |
* umsg.h |
- * MessageFormat |
+ * icu::MessageFormat |
*
*
* Number Formatting |
* unum.h |
- * NumberFormat |
+ * icu::NumberFormat |
*
*
- * Number Spellout (Rule Based Number Formatting) |
- * unum.h (use UNUM_SPELLOUT) |
- * RuleBasedNumberFormat |
+ * Number Spellout (Rule Based Number Formatting) |
+ * unum.h (use UNUM_SPELLOUT) |
+ * icu::RuleBasedNumberFormat |
*
*
- * Text Transformation (Transliteration) |
+ * Text Transformation (Transliteration) |
* utrans.h |
- * Transliterator |
+ * icu::Transliterator |
*
*
* Bidirectional Algorithm |
- * ubidi.h |
- * ubidi.h C API |
+ * ubidi.h, ubiditransform.h |
+ * C API |
*
*
* Arabic Shaping |
* ushape.h |
- * ushape.h C API |
+ * C API |
*
*
* Collation |
* ucol.h |
- * Collator |
+ * icu::Collator |
*
*
* String Searching |
* usearch.h |
- * StringSearch |
+ * icu::StringSearch |
*
*
- * Text Boundary Analysis (Break Iteration) |
- * ubrk.h |
- * BreakIterator |
+ * Index Characters/ Bucketing for Sorted Lists |
+ * (no C API) |
+ * icu::AlphabeticIndex |
*
*
- * Unicode Set |
- * uset.h |
- * UnicodeSet |
+ * Text Boundary Analysis (Break Iteration) |
+ * ubrk.h |
+ * icu::BreakIterator |
*
*
* Regular Expressions |
* uregex.h |
- * RegexPattern, RegexMatcher |
+ * icu::RegexPattern, icu::RegexMatcher |
*
*
* StringPrep |
* usprep.h |
- * usprep.h C API |
+ * C API |
*
*
- * International Domain Names in Applications |
+ * International Domain Names in Applications:
+ * UTS #46 in C/C++, IDNA2003 only via C API |
* uidna.h |
- * uidna.h C API |
+ * idna.h |
*
*
+ * Identifier Spoofing & Confusability |
+ * uspoof.h |
+ * C API |
+ *
* Universal Time Scale |
* utmscale.h |
- * utmscale.h C API |
+ * C API |
+ *
+ *
+ * Layout Engine/Complex Text Layout |
+ * loengine.h |
+ * icu::LayoutEngine,icu::ParagraphLayout |
+ *
+ *
+ * ICU I/O |
+ * ustdio.h |
+ * ustream.h |
*
*
+ * This main page is generated from docmain.h
*/