enum
ICU::BiDi::WriteOption
Overview
Options for write_reordered
and static write_reverse
. Affects the output string.
Defined in:
icu/bidi.crEnum Members
-
KeepBaseCombining =
1_u16
-
Keep combining characters after their base characters in RTL runs.
-
DoMirroring =
2_u16
-
Replace characters with the "mirrored" property in RTL runs by their mirror-image mappings.
-
InsertLrmForNumeric =
4_u16
-
Surround the run with LRMs if necessary (part of approximate "inverse Bidi").
-
RemoveBidiControls =
8_u16
-
Remove Bidi control characters.
-
OutputReverse =
16_u16
-
Write the output in reverse order.
-
None =
0_u16
-
All =
31_u16
Instance Method Summary
-
#do_mirroring?
Returns
true
if this enum value containsDoMirroring
-
#insert_lrm_for_numeric?
Returns
true
if this enum value containsInsertLrmForNumeric
-
#keep_base_combining?
Returns
true
if this enum value containsKeepBaseCombining
- #none?
-
#output_reverse?
Returns
true
if this enum value containsOutputReverse
-
#remove_bidi_controls?
Returns
true
if this enum value containsRemoveBidiControls