ICU-647 Updated documentation in the header files
X-SVN-Rev: 3240
diff --git a/icu4c/source/common/unicode/normlzr.h b/icu4c/source/common/unicode/normlzr.h
index 32d43d2..e35594a 100644
--- a/icu4c/source/common/unicode/normlzr.h
+++ b/icu4c/source/common/unicode/normlzr.h
@@ -300,7 +300,7 @@
* Currently the only available option is {@link #IGNORE_HANGUL}
* If you want the default behavior corresponding to one of the
* standard Unicode Normalization Forms, use 0 for this argument
- * @add
+ * @unimplemented
*
*/
Normalizer(const UChar* str,
@@ -680,7 +680,7 @@
/**
* Returns the text under iteration into the UChar* buffer pointer.
* @param result Receives a copy of the text under iteration.
- * @add
+ * @unimplemented
*/
const UChar* getText(int32_t& count);
diff --git a/icu4c/source/common/unicode/scsu.h b/icu4c/source/common/unicode/scsu.h
index 9f21db1..f011ea3 100644
--- a/icu4c/source/common/unicode/scsu.h
+++ b/icu4c/source/common/unicode/scsu.h
@@ -24,9 +24,10 @@
/**
* \file
- * \brief Description of Standard Compression for Unicode C API
+ * \brief C API: Standard Compression for Unicode
*
* <h2> Standard Compression for Unicode </h2>
+ * @deprecated To be replaced by scsu encoding converter
*/
/* Number of windows */
@@ -73,6 +74,7 @@
* Sets all windows to their default values.
* @see #reset
* @stable
+ * @deprecated To be replaced by scsu encoding converter
*/
U_CAPI void U_EXPORT2 scsu_init(UnicodeCompressor *comp);
@@ -80,6 +82,7 @@
* Reset the compressor to its initial state.
* @param comp The UnicodeCompressor to reset.
* @stable
+ * @deprecated To be replaced by scsu encoding converter
*/
U_CAPI void U_EXPORT2 scsu_reset(UnicodeCompressor *comp);
@@ -108,6 +111,7 @@
*
* @see #decompress
* @stable
+ * @deprecated To be replaced by scsu encoding converter
*/
U_CAPI void U_EXPORT2 scsu_compress(UnicodeCompressor *comp,
uint8_t **target,
@@ -143,6 +147,7 @@
*
* @see #compress
* @stable
+ * @deprecated To be replaced by scsu encoding converter
*/
U_CAPI void U_EXPORT2 scsu_decompress(UnicodeCompressor *comp,
UChar **target,
diff --git a/icu4c/source/common/unicode/ubidi.h b/icu4c/source/common/unicode/ubidi.h
index e027e64..b81b86d 100644
--- a/icu4c/source/common/unicode/ubidi.h
+++ b/icu4c/source/common/unicode/ubidi.h
@@ -36,7 +36,7 @@
/**
*\file
- * \brief Description of BIDI algorithm for ICU C API
+ * \brief C API: BIDI algorithm
*
* <h2>BIDI algorithm for ICU</h2>
*
diff --git a/icu4c/source/common/unicode/uchar.h b/icu4c/source/common/unicode/uchar.h
index b372517..bf18f40 100644
--- a/icu4c/source/common/unicode/uchar.h
+++ b/icu4c/source/common/unicode/uchar.h
@@ -31,7 +31,7 @@
/**
* \file
- * \brief Description of ICU's Unicode Char C API
+ * \brief C API: Unicode Char
*
* <h2> Unicode C API </h2>
* The Unicode C API allows you to query the properties associated with individual
diff --git a/icu4c/source/common/unicode/ucnv.h b/icu4c/source/common/unicode/ucnv.h
index e1a3f38..1fe7106 100644
--- a/icu4c/source/common/unicode/ucnv.h
+++ b/icu4c/source/common/unicode/ucnv.h
@@ -18,7 +18,7 @@
/**
* \file
- * \brief Description of character conversion C API
+ * \brief C API: Character conversion
*
* <h2>Character Conversion C API </h2>
*
diff --git a/icu4c/source/common/unicode/udata.h b/icu4c/source/common/unicode/udata.h
index 92d0f4c..7959141 100644
--- a/icu4c/source/common/unicode/udata.h
+++ b/icu4c/source/common/unicode/udata.h
@@ -23,7 +23,7 @@
/**
* \file
- * \brief Descripton of data memory in C API
+ * \brief C API: Data memory
*
* <h2>Information about data memory. </h2>
* This structure may grow in the future, indicated by the
diff --git a/icu4c/source/common/unicode/uloc.h b/icu4c/source/common/unicode/uloc.h
index bf35381..c9f5442 100644
--- a/icu4c/source/common/unicode/uloc.h
+++ b/icu4c/source/common/unicode/uloc.h
@@ -25,7 +25,7 @@
/**
* \file
- * \brief Description of Locale C API
+ * \brief C API: Locale
*
* <h2> ULoc C API for Locale </h2>
* A <code>Locale</code> represents a specific geographical, political,
diff --git a/icu4c/source/common/unicode/umachine.h b/icu4c/source/common/unicode/umachine.h
index 40fec38a..6db5b1d 100644
--- a/icu4c/source/common/unicode/umachine.h
+++ b/icu4c/source/common/unicode/umachine.h
@@ -25,7 +25,7 @@
/**
* \file
- * \brief Description of basic types and constants for UTF C API
+ * \brief Basic types and constants for UTF
*
* <h2> Basic types and constants for UTF </h2>
* This file defines basic types and constants for utf.h to be
diff --git a/icu4c/source/common/unicode/umisc.h b/icu4c/source/common/unicode/umisc.h
index b44164b..536e30f 100644
--- a/icu4c/source/common/unicode/umisc.h
+++ b/icu4c/source/common/unicode/umisc.h
@@ -19,7 +19,7 @@
/**
* \file
- * \brief Description of misc definitions for C API
+ * \brief C API:misc definitions
*
* This file contains miscellaneous definitions for the C APIs.
*/
diff --git a/icu4c/source/common/unicode/unorm.h b/icu4c/source/common/unicode/unorm.h
index 3dc395b..439fba5 100644
--- a/icu4c/source/common/unicode/unorm.h
+++ b/icu4c/source/common/unicode/unorm.h
@@ -14,7 +14,7 @@
/**
* \file
- * \brief Description of Unicode Normalization C API
+ * \brief C API: Unicode Normalization
*
* <h2> Unicode normalization API </h2>
*
diff --git a/icu4c/source/common/unicode/ures.h b/icu4c/source/common/unicode/ures.h
index 971c1c5..8486ac3 100644
--- a/icu4c/source/common/unicode/ures.h
+++ b/icu4c/source/common/unicode/ures.h
@@ -27,9 +27,9 @@
/**
* \file
- * \brief Description of ResourceBundle C API
+ * \brief C API: Resource Bundle
*
- * <h2>ResourceBundle C API</h2>
+ * <h2>C API: Resource Bundle</h2>
*
* C API representing a collection of resource information pertaining to a given
* locale. A resource bundle provides a way of accessing locale- specific information in
diff --git a/icu4c/source/common/unicode/ushape.h b/icu4c/source/common/unicode/ushape.h
index d363e3d..4fd9ba8 100644
--- a/icu4c/source/common/unicode/ushape.h
+++ b/icu4c/source/common/unicode/ushape.h
@@ -23,7 +23,7 @@
/**
* \file
- * \brief Description of Arabic shaping C API
+ * \brief C API: Arabic shaping
*
*/
diff --git a/icu4c/source/common/unicode/ustring.h b/icu4c/source/common/unicode/ustring.h
index 366b975..1d16ad5 100644
--- a/icu4c/source/common/unicode/ustring.h
+++ b/icu4c/source/common/unicode/ustring.h
@@ -345,6 +345,7 @@
* which must not indicate a failure before the function call.
* @return The length of the result string. It may be greater than destCapacity. In that case,
* only some of the result was written to the destination buffer.
+ * @unimplemented
*/
U_CAPI int32_t U_EXPORT2
u_strToUpper(const UChar *src, int32_t srcLength,
@@ -369,6 +370,7 @@
* which must not indicate a failure before the function call.
* @return The length of the result string. It may be greater than destCapacity. In that case,
* only some of the result was written to the destination buffer.
+ * @unimplemented
*/
U_CAPI int32_t U_EXPORT2
u_strToLower(const UChar *src, int32_t srcLength,