|
ICU4X
International Components for Unicode
|
#include <ScriptWithExtensions.d.hpp>
Public Member Functions | |
| uint16_t | get_script_val (char32_t ch) const |
| bool | has_script (char32_t ch, uint16_t script) const |
| std::unique_ptr< icu4x::ScriptWithExtensionsBorrowed > | as_borrowed () const |
| std::unique_ptr< icu4x::CodePointRangeIterator > | iter_ranges_for_script (uint16_t script) const |
Static Public Member Functions | |
| static std::unique_ptr< icu4x::ScriptWithExtensions > | create () |
| static diplomat::result< std::unique_ptr< icu4x::ScriptWithExtensions >, icu4x::DataError > | create_with_provider (const icu4x::DataProvider &provider) |
| static void | operator delete (void *ptr) |
An ICU4X ScriptWithExtensions map object, capable of holding a map of codepoints to scriptextensions values
See the Rust documentation for ScriptWithExtensions for more information.
|
inline |
Borrow this object for a slightly faster variant with more operations
See the Rust documentation for as_borrowed for more information.
|
inlinestatic |
Create a map for the Script/Script_Extensions properties, using compiled data.
See the Rust documentation for new for more information.
|
inlinestatic |
Create a map for the Script/Script_Extensions properties, using compiled data.
See the Rust documentation for new for more information.
|
inline |
Get the Script property value for a code point
See the Rust documentation for get_script_val for more information.
|
inline |
Check if the Script_Extensions property of the given code point covers the given script
See the Rust documentation for has_script for more information.
|
inline |
Get a list of ranges of code points that contain this script in their Script_Extensions values
See the Rust documentation for get_script_extensions_ranges for more information.
|
inlinestatic |