ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
icu4x::ScriptWithExtensionsBorrowed Class Reference

#include <ScriptWithExtensionsBorrowed.d.hpp>

Public Member Functions

uint16_t get_script_val (char32_t ch) const
 
std::unique_ptr< icu4x::ScriptExtensionsSetget_script_extensions_val (char32_t ch) const
 
bool has_script (char32_t ch, uint16_t script) const
 
std::unique_ptr< icu4x::CodePointSetDataget_script_extensions_set (uint16_t script) const
 

Static Public Member Functions

static void operator delete (void *ptr)
 

Detailed Description

A slightly faster ScriptWithExtensions object

See the Rust documentation for ScriptWithExtensionsBorrowed for more information.

Member Function Documentation

◆ get_script_extensions_set()

std::unique_ptr< icu4x::CodePointSetData > icu4x::ScriptWithExtensionsBorrowed::get_script_extensions_set ( uint16_t script) const
inline

Build the CodePointSetData corresponding to a codepoints matching a particular script in their Script_Extensions

See the Rust documentation for get_script_extensions_set for more information.

◆ get_script_extensions_val()

std::unique_ptr< icu4x::ScriptExtensionsSet > icu4x::ScriptWithExtensionsBorrowed::get_script_extensions_val ( char32_t ch) const
inline

Get the Script property value for a code point

See the Rust documentation for get_script_extensions_val for more information.

◆ get_script_val()

uint16_t icu4x::ScriptWithExtensionsBorrowed::get_script_val ( char32_t ch) const
inline

Get the Script property value for a code point Get the Script property value for a code point

See the Rust documentation for get_script_val for more information.

◆ has_script()

bool icu4x::ScriptWithExtensionsBorrowed::has_script ( char32_t ch,
uint16_t script ) const
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.

◆ operator delete()

void icu4x::ScriptWithExtensionsBorrowed::operator delete ( void * ptr)
inlinestatic

The documentation for this class was generated from the following files: