|
ICU4X
International Components for Unicode
|
#include <CanonicalCombiningClass.d.hpp>
Public Types | |
| enum | Value { NotReordered = 0 , Overlay = 1 , HanReading = 6 , Nukta = 7 , KanaVoicing = 8 , Virama = 9 , CCC10 = 10 , CCC11 = 11 , CCC12 = 12 , CCC13 = 13 , CCC14 = 14 , CCC15 = 15 , CCC16 = 16 , CCC17 = 17 , CCC18 = 18 , CCC19 = 19 , CCC20 = 20 , CCC21 = 21 , CCC22 = 22 , CCC23 = 23 , CCC24 = 24 , CCC25 = 25 , CCC26 = 26 , CCC27 = 27 , CCC28 = 28 , CCC29 = 29 , CCC30 = 30 , CCC31 = 31 , CCC32 = 32 , CCC33 = 33 , CCC34 = 34 , CCC35 = 35 , CCC36 = 36 , CCC84 = 84 , CCC91 = 91 , CCC103 = 103 , CCC107 = 107 , CCC118 = 118 , CCC122 = 122 , CCC129 = 129 , CCC130 = 130 , CCC132 = 132 , CCC133 = 133 , AttachedBelowLeft = 200 , AttachedBelow = 202 , AttachedAbove = 214 , AttachedAboveRight = 216 , BelowLeft = 218 , Below = 220 , BelowRight = 222 , Left = 224 , Right = 226 , AboveLeft = 228 , Above = 230 , AboveRight = 232 , DoubleBelow = 233 , DoubleAbove = 234 , IotaSubscript = 240 } |
Public Member Functions | |
| CanonicalCombiningClass () | |
| constexpr | CanonicalCombiningClass (Value v) |
| constexpr | operator Value () const |
| operator bool () const =delete | |
| std::optional< std::string_view > | long_name () const |
| std::optional< std::string_view > | short_name () const |
| uint8_t | to_integer_value () const |
Static Public Member Functions | |
| static icu4x::CanonicalCombiningClass | for_char (char32_t ch) |
| static std::optional< icu4x::CanonicalCombiningClass > | from_integer_value (uint8_t other) |
| static std::optional< icu4x::CanonicalCombiningClass > | try_from_str (std::string_view s) |
See the Rust documentation for CanonicalCombiningClass for more information.
| Enumerator | |
|---|---|
| NotReordered | See the Rust documentation for |
| Overlay | See the Rust documentation for |
| HanReading | See the Rust documentation for |
| Nukta | See the Rust documentation for |
| KanaVoicing | See the Rust documentation for |
| Virama | See the Rust documentation for |
| CCC10 | See the Rust documentation for |
| CCC11 | See the Rust documentation for |
| CCC12 | See the Rust documentation for |
| CCC13 | See the Rust documentation for |
| CCC14 | See the Rust documentation for |
| CCC15 | See the Rust documentation for |
| CCC16 | See the Rust documentation for |
| CCC17 | See the Rust documentation for |
| CCC18 | See the Rust documentation for |
| CCC19 | See the Rust documentation for |
| CCC20 | See the Rust documentation for |
| CCC21 | See the Rust documentation for |
| CCC22 | See the Rust documentation for |
| CCC23 | See the Rust documentation for |
| CCC24 | See the Rust documentation for |
| CCC25 | See the Rust documentation for |
| CCC26 | See the Rust documentation for |
| CCC27 | See the Rust documentation for |
| CCC28 | See the Rust documentation for |
| CCC29 | See the Rust documentation for |
| CCC30 | See the Rust documentation for |
| CCC31 | See the Rust documentation for |
| CCC32 | See the Rust documentation for |
| CCC33 | See the Rust documentation for |
| CCC34 | See the Rust documentation for |
| CCC35 | See the Rust documentation for |
| CCC36 | See the Rust documentation for |
| CCC84 | See the Rust documentation for |
| CCC91 | See the Rust documentation for |
| CCC103 | See the Rust documentation for |
| CCC107 | See the Rust documentation for |
| CCC118 | See the Rust documentation for |
| CCC122 | See the Rust documentation for |
| CCC129 | See the Rust documentation for |
| CCC130 | See the Rust documentation for |
| CCC132 | See the Rust documentation for |
| CCC133 | See the Rust documentation for |
| AttachedBelowLeft | See the Rust documentation for |
| AttachedBelow | See the Rust documentation for |
| AttachedAbove | See the Rust documentation for |
| AttachedAboveRight | See the Rust documentation for |
| BelowLeft | See the Rust documentation for |
| Below | See the Rust documentation for |
| BelowRight | See the Rust documentation for |
| Left | See the Rust documentation for |
| Right | See the Rust documentation for |
| AboveLeft | See the Rust documentation for |
| Above | See the Rust documentation for |
| AboveRight | See the Rust documentation for |
| DoubleBelow | See the Rust documentation for |
| DoubleAbove | See the Rust documentation for |
| IotaSubscript | See the Rust documentation for |
|
inline |
|
inlineconstexpr |
|
inlinestatic |
See the Rust documentation for for_char for more information.
|
inlinestatic |
Convert from an integer value from ICU4C or CodePointMapData
See the Rust documentation for from_icu4c_value for more information.
|
inline |
Get the "long" name of this property value (returns empty if property value is unknown)
See the Rust documentation for get for more information.
|
explicitdelete |
|
inlineconstexpr |
|
inline |
Get the "short" name of this property value (returns empty if property value is unknown)
See the Rust documentation for get for more information.
|
inline |
Convert to an integer value usable with ICU4C and CodePointMapData
See the Rust documentation for to_icu4c_value for more information.
|
inlinestatic |