ICU-3820 fix doxygen warnings
X-SVN-Rev: 15786
This commit is contained in:
parent
cfa94439d5
commit
45dd598a79
@ -42,8 +42,8 @@
|
|||||||
*
|
*
|
||||||
* This is an implementation of the Unicode Bidirectional algorithm.
|
* This is an implementation of the Unicode Bidirectional algorithm.
|
||||||
* The algorithm is defined in the
|
* The algorithm is defined in the
|
||||||
* <a href="http://www.unicode.org/unicode/reports/tr9/">Unicode Technical Report 9</a>,
|
* <a href="http://www.unicode.org/unicode/reports/tr9/">Unicode Standard Annex #9</a>,
|
||||||
* version 5, also described in The Unicode Standard, Version 3.0 .<p>
|
* version 13, also described in The Unicode Standard, Version 4.0 .<p>
|
||||||
*
|
*
|
||||||
* Note: Libraries that perform a bidirectional algorithm and
|
* Note: Libraries that perform a bidirectional algorithm and
|
||||||
* reorder strings accordingly are sometimes called "Storage Layout Engines".
|
* reorder strings accordingly are sometimes called "Storage Layout Engines".
|
||||||
@ -316,7 +316,7 @@
|
|||||||
* specifying the level of a character to <i>override</i> whatever the
|
* specifying the level of a character to <i>override</i> whatever the
|
||||||
* BiDi implementation would resolve it to.</li>
|
* BiDi implementation would resolve it to.</li>
|
||||||
* <li><code>paraLevel</code> can be set to the
|
* <li><code>paraLevel</code> can be set to the
|
||||||
* pesudo-level values <code>UBIDI_DEFAULT_LTR</code>
|
* pseudo-level values <code>UBIDI_DEFAULT_LTR</code>
|
||||||
* and <code>UBIDI_DEFAULT_RTL</code>.</li>
|
* and <code>UBIDI_DEFAULT_RTL</code>.</li>
|
||||||
* </ul>
|
* </ul>
|
||||||
*
|
*
|
||||||
@ -459,8 +459,10 @@ ubidi_openSized(int32_t maxLength, int32_t maxRunCount, UErrorCode *pErrorCode);
|
|||||||
* associated with a UBiDi object.<p>
|
* associated with a UBiDi object.<p>
|
||||||
*
|
*
|
||||||
* <strong>Important: </strong>
|
* <strong>Important: </strong>
|
||||||
* If a <code>UBiDi</code> object is the <quote>child</quote>
|
* A parent <code>UBiDi</code> object must not be destroyed or reused if
|
||||||
* of another one (its <quote>parent</quote>), after calling
|
* it still has children.
|
||||||
|
* If a <code>UBiDi</code> object is the <i>child</i>
|
||||||
|
* of another one (its <i>parent</i>), after calling
|
||||||
* <code>ubidi_setLine()</code>, then the child object must
|
* <code>ubidi_setLine()</code>, then the child object must
|
||||||
* be destroyed (closed) or reused (by calling
|
* be destroyed (closed) or reused (by calling
|
||||||
* <code>ubidi_setPara()</code> or <code>ubidi_setLine()</code>)
|
* <code>ubidi_setPara()</code> or <code>ubidi_setLine()</code>)
|
||||||
@ -484,7 +486,7 @@ ubidi_close(UBiDi *pBiDi);
|
|||||||
* in the Unicode Technical Report is to take text stored in logical
|
* in the Unicode Technical Report is to take text stored in logical
|
||||||
* (keyboard, typing) order and to determine the reordering of it for visual
|
* (keyboard, typing) order and to determine the reordering of it for visual
|
||||||
* rendering.
|
* rendering.
|
||||||
* Some legacy codepages store text in visual order, and for operations
|
* Some legacy systems store text in visual order, and for operations
|
||||||
* with standard, Unicode-based algorithms, the text needs to be transformed
|
* with standard, Unicode-based algorithms, the text needs to be transformed
|
||||||
* to logical order. This is effectively the inverse algorithm of the
|
* to logical order. This is effectively the inverse algorithm of the
|
||||||
* described BiDi algorithm. Note that there is no standard algorithm for
|
* described BiDi algorithm. Note that there is no standard algorithm for
|
||||||
@ -528,12 +530,12 @@ ubidi_isInverse(UBiDi *pBiDi);
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Perform the Unicode BiDi algorithm. It is defined in the
|
* Perform the Unicode BiDi algorithm. It is defined in the
|
||||||
* <a href="http://www.unicode.org/unicode/reports/tr9/">Unicode Technical Report 9</a>,
|
* <a href="http://www.unicode.org/unicode/reports/tr9/">Unicode Standard Anned #9</a>,
|
||||||
* version 5,
|
* version 13,
|
||||||
* also described in The Unicode Standard, Version 3.0 .<p>
|
* also described in The Unicode Standard, Version 4.0 .<p>
|
||||||
*
|
*
|
||||||
* This function takes a single plain text paragraph with or without
|
* This function takes a single plain text paragraph with or without
|
||||||
* externally specified embedding levels from <quote>styled</quote> text
|
* externally specified embedding levels from <i>styled</i> text
|
||||||
* and computes the left-right-directionality of each character.<p>
|
* and computes the left-right-directionality of each character.<p>
|
||||||
*
|
*
|
||||||
* If the entire paragraph consists of text of only one direction, then
|
* If the entire paragraph consists of text of only one direction, then
|
||||||
@ -609,7 +611,7 @@ ubidi_setPara(UBiDi *pBiDi, const UChar *text, int32_t length,
|
|||||||
* specified by referring to a <code>UBiDi</code> object representing
|
* specified by referring to a <code>UBiDi</code> object representing
|
||||||
* this information for a paragraph of text, and by specifying
|
* this information for a paragraph of text, and by specifying
|
||||||
* a range of indexes in this paragraph.<p>
|
* a range of indexes in this paragraph.<p>
|
||||||
* In the new line object, the indexes will range from 0 to <code>limit-start</code>.<p>
|
* In the new line object, the indexes will range from 0 to <code>limit-start-1</code>.<p>
|
||||||
*
|
*
|
||||||
* This is used after calling <code>ubidi_setPara()</code>
|
* This is used after calling <code>ubidi_setPara()</code>
|
||||||
* for a paragraph, and after line-breaking on that paragraph.
|
* for a paragraph, and after line-breaking on that paragraph.
|
||||||
@ -1069,6 +1071,12 @@ ubidi_invertMap(const int32_t *srcMap, int32_t *destMap, int32_t length);
|
|||||||
* characters; see the description of the <code>destSize</code>
|
* characters; see the description of the <code>destSize</code>
|
||||||
* and <code>options</code> parameters and of the option bit flags.
|
* and <code>options</code> parameters and of the option bit flags.
|
||||||
*
|
*
|
||||||
|
* @see UBIDI_DO_MIRRORING
|
||||||
|
* @see UBIDI_INSERT_LRM_FOR_NUMERIC
|
||||||
|
* @see UBIDI_KEEP_BASE_COMBINING
|
||||||
|
* @see UBIDI_OUTPUT_REVERSE
|
||||||
|
* @see UBIDI_REMOVE_BIDI_CONTROLS
|
||||||
|
*
|
||||||
* @param pBiDi A pointer to a <code>UBiDi</code> object that
|
* @param pBiDi A pointer to a <code>UBiDi</code> object that
|
||||||
* is set by <code>ubidi_setPara()</code> or
|
* is set by <code>ubidi_setPara()</code> or
|
||||||
* <code>ubidi_setLine()</code> and contains the reordering
|
* <code>ubidi_setLine()</code> and contains the reordering
|
||||||
@ -1102,6 +1110,12 @@ ubidi_invertMap(const int32_t *srcMap, int32_t *destMap, int32_t length);
|
|||||||
* to logically stored text (although this is still an
|
* to logically stored text (although this is still an
|
||||||
* imperfect implementation of an "inverse BiDi" algorithm
|
* imperfect implementation of an "inverse BiDi" algorithm
|
||||||
* because it uses the "forward BiDi" algorithm at its core).
|
* because it uses the "forward BiDi" algorithm at its core).
|
||||||
|
* The available options are:
|
||||||
|
* <code>#UBIDI_DO_MIRRORING</code>,
|
||||||
|
* <code>#UBIDI_INSERT_LRM_FOR_NUMERIC</code>,
|
||||||
|
* <code>#UBIDI_KEEP_BASE_COMBINING</code>,
|
||||||
|
* <code>#UBIDI_OUTPUT_REVERSE</code>,
|
||||||
|
* <code>#UBIDI_REMOVE_BIDI_CONTROLS</code>
|
||||||
*
|
*
|
||||||
* @param pErrorCode must be a valid pointer to an error code value,
|
* @param pErrorCode must be a valid pointer to an error code value,
|
||||||
* which must not indicate a failure before the function call.
|
* which must not indicate a failure before the function call.
|
||||||
@ -1154,7 +1168,7 @@ ubidi_writeReordered(UBiDi *pBiDi,
|
|||||||
*
|
*
|
||||||
* @param options A bit set of options for the reordering that control
|
* @param options A bit set of options for the reordering that control
|
||||||
* how the reordered text is written.
|
* how the reordered text is written.
|
||||||
* See <code>ubidi_writeReordered()</code>.
|
* See the <code>options</code> parameter in <code>ubidi_writeReordered()</code>.
|
||||||
*
|
*
|
||||||
* @param pErrorCode must be a valid pointer to an error code value,
|
* @param pErrorCode must be a valid pointer to an error code value,
|
||||||
* which must not indicate a failure before the function call.
|
* which must not indicate a failure before the function call.
|
||||||
|
Loading…
Reference in New Issue
Block a user