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

#include <LocaleDirectionality.d.hpp>

Public Member Functions

icu4x::LocaleDirection operator[] (const icu4x::Locale &locale) const
 
bool is_left_to_right (const icu4x::Locale &locale) const
 
bool is_right_to_left (const icu4x::Locale &locale) const
 

Static Public Member Functions

static std::unique_ptr< icu4x::LocaleDirectionalitycreate_common ()
 
static diplomat::result< std::unique_ptr< icu4x::LocaleDirectionality >, icu4x::DataErrorcreate_common_with_provider (const icu4x::DataProvider &provider)
 
static std::unique_ptr< icu4x::LocaleDirectionalitycreate_extended ()
 
static diplomat::result< std::unique_ptr< icu4x::LocaleDirectionality >, icu4x::DataErrorcreate_extended_with_provider (const icu4x::DataProvider &provider)
 
static void operator delete (void *ptr)
 

Detailed Description

See the Rust documentation for LocaleDirectionality for more information.

Member Function Documentation

◆ create_common()

std::unique_ptr< icu4x::LocaleDirectionality > icu4x::LocaleDirectionality::create_common ( )
inlinestatic

Construct a new LocaleDirectionality instance using compiled data.

See the Rust documentation for new_common for more information.

◆ create_common_with_provider()

diplomat::result< std::unique_ptr< icu4x::LocaleDirectionality >, icu4x::DataError > icu4x::LocaleDirectionality::create_common_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Construct a new LocaleDirectionality instance using a particular data source.

See the Rust documentation for new_common for more information.

◆ create_extended()

std::unique_ptr< icu4x::LocaleDirectionality > icu4x::LocaleDirectionality::create_extended ( )
inlinestatic

Construct a new LocaleDirectionality instance using compiled data.

See the Rust documentation for new_extended for more information.

◆ create_extended_with_provider()

diplomat::result< std::unique_ptr< icu4x::LocaleDirectionality >, icu4x::DataError > icu4x::LocaleDirectionality::create_extended_with_provider ( const icu4x::DataProvider & provider)
inlinestatic

Construct a new LocaleDirectionality instance using a particular data source.

See the Rust documentation for new_extended for more information.

◆ is_left_to_right()

bool icu4x::LocaleDirectionality::is_left_to_right ( const icu4x::Locale & locale) const
inline

See the Rust documentation for is_left_to_right for more information.

◆ is_right_to_left()

bool icu4x::LocaleDirectionality::is_right_to_left ( const icu4x::Locale & locale) const
inline

See the Rust documentation for is_right_to_left for more information.

◆ operator delete()

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

◆ operator[]()

icu4x::LocaleDirection icu4x::LocaleDirectionality::operator[] ( const icu4x::Locale & locale) const
inline

See the Rust documentation for get for more information.


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