ICU4X
International Components for Unicode
Loading...
Searching...
No Matches
ICU4XLocaleFallbackIterator Class Reference

#include <ICU4XLocaleFallbackIterator.hpp>

Public Member Functions

ICU4XLocale get () const
 
void step ()
 
 ICU4XLocaleFallbackIterator (capi::ICU4XLocaleFallbackIterator *i)
 
 ICU4XLocaleFallbackIterator ()=default
 
 ICU4XLocaleFallbackIterator (ICU4XLocaleFallbackIterator &&) noexcept=default
 
ICU4XLocaleFallbackIteratoroperator= (ICU4XLocaleFallbackIterator &&other) noexcept=default
 

Detailed Description

An iterator over the locale under fallback.

See the Rust documentation for LocaleFallbackIterator for more information.

Constructor & Destructor Documentation

◆ ICU4XLocaleFallbackIterator() [1/3]

ICU4XLocaleFallbackIterator::ICU4XLocaleFallbackIterator ( capi::ICU4XLocaleFallbackIterator * i)
inlineexplicit

◆ ICU4XLocaleFallbackIterator() [2/3]

ICU4XLocaleFallbackIterator::ICU4XLocaleFallbackIterator ( )
default

◆ ICU4XLocaleFallbackIterator() [3/3]

ICU4XLocaleFallbackIterator::ICU4XLocaleFallbackIterator ( ICU4XLocaleFallbackIterator && )
defaultnoexcept

Member Function Documentation

◆ get()

ICU4XLocale ICU4XLocaleFallbackIterator::get ( ) const
inline

Gets a snapshot of the current state of the locale.

See the Rust documentation for get for more information.

◆ operator=()

ICU4XLocaleFallbackIterator & ICU4XLocaleFallbackIterator::operator= ( ICU4XLocaleFallbackIterator && other)
defaultnoexcept

◆ step()

void ICU4XLocaleFallbackIterator::step ( )
inline

Performs one step of the fallback algorithm, mutating the locale.

See the Rust documentation for step for more information.


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