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 */