Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
SkBreakIterator_icu4x Class Reference
Inheritance diagram for SkBreakIterator_icu4x:
SkBreakIterator

Public Member Functions

 SkBreakIterator_icu4x ()
 
Position first () override
 
Position current () override
 
Position next () override
 
Status status () override
 
bool isDone () override
 
bool setText (const char utftext8[], int utf8Units) override
 
bool setText (const char16_t utftext16[], int utf16Units) override
 
- Public Member Functions inherited from SkBreakIterator
virtual ~SkBreakIterator ()=default
 
virtual Position first ()=0
 
virtual Position current ()=0
 
virtual Position next ()=0
 
virtual Status status ()=0
 
virtual bool isDone ()=0
 
virtual bool setText (const char utftext8[], int utf8Units)=0
 
virtual bool setText (const char16_t utftext16[], int utf16Units)=0
 

Additional Inherited Members

- Public Types inherited from SkBreakIterator
typedef int32_t Position
 
typedef int32_t Status
 

Detailed Description

Definition at line 333 of file SkUnicode_icu4x.cpp.

Constructor & Destructor Documentation

◆ SkBreakIterator_icu4x()

SkBreakIterator_icu4x::SkBreakIterator_icu4x ( )
inline

Definition at line 338 of file SkUnicode_icu4x.cpp.

338{ }

Member Function Documentation

◆ current()

Position SkBreakIterator_icu4x::current ( )
inlineoverridevirtual

Implements SkBreakIterator.

Definition at line 340 of file SkUnicode_icu4x.cpp.

340{ SkASSERT(false); return -1; }
#define SkASSERT(cond)
Definition: SkAssert.h:116

◆ first()

Position SkBreakIterator_icu4x::first ( )
inlineoverridevirtual

Implements SkBreakIterator.

Definition at line 339 of file SkUnicode_icu4x.cpp.

339{ SkASSERT(false); return -1; }

◆ isDone()

bool SkBreakIterator_icu4x::isDone ( )
inlineoverridevirtual

Implements SkBreakIterator.

Definition at line 343 of file SkUnicode_icu4x.cpp.

343{ SkASSERT(false); return false; }

◆ next()

Position SkBreakIterator_icu4x::next ( )
inlineoverridevirtual

Implements SkBreakIterator.

Definition at line 341 of file SkUnicode_icu4x.cpp.

341{ SkASSERT(false); return -1; }

◆ setText() [1/2]

bool SkBreakIterator_icu4x::setText ( const char  utftext8[],
int  utf8Units 
)
inlineoverridevirtual

Implements SkBreakIterator.

Definition at line 344 of file SkUnicode_icu4x.cpp.

344{ SkASSERT(false); return false; }

◆ setText() [2/2]

bool SkBreakIterator_icu4x::setText ( const char16_t  utftext16[],
int  utf16Units 
)
inlineoverridevirtual

Implements SkBreakIterator.

Definition at line 345 of file SkUnicode_icu4x.cpp.

345{ SkASSERT(false); return false; }

◆ status()

Status SkBreakIterator_icu4x::status ( )
inlineoverridevirtual

Implements SkBreakIterator.

Definition at line 342 of file SkUnicode_icu4x.cpp.

342{ SkASSERT(false); return -1; }

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