php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
PHP::CodePointBreakIterator Class Reference

#include <codepointiterator_internal.h>

Inheritance diagram for PHP::CodePointBreakIterator:

Public Member Functions

 CodePointBreakIterator ()
 
 CodePointBreakIterator (const CodePointBreakIterator &other)
 
CodePointBreakIteratoroperator= (const CodePointBreakIterator &that)
 
 ~CodePointBreakIterator () override
 
UBool operator== (const BreakIterator &that) const override
 
CodePointBreakIteratorclone (void) const override
 
UClassID getDynamicClassID (void) const override
 
CharacterIterator & getText (void) const override
 
UText * getUText (UText *fillIn, UErrorCode &status) const override
 
void setText (const UnicodeString &text) override
 
void setText (UText *text, UErrorCode &status) override
 
void adoptText (CharacterIterator *it) override
 
int32_t first (void) override
 
int32_t last (void) override
 
int32_t previous (void) override
 
int32_t next (void) override
 
int32_t current (void) const override
 
int32_t following (int32_t offset) override
 
int32_t preceding (int32_t offset) override
 
UBool isBoundary (int32_t offset) override
 
int32_t next (int32_t n) override
 
CodePointBreakIteratorcreateBufferClone (void *stackBuffer, int32_t &BufferSize, UErrorCode &status) override
 
CodePointBreakIteratorrefreshInputText (UText *input, UErrorCode &status) override
 
UChar32 getLastCodePoint ()
 

Static Public Member Functions

static UClassID getStaticClassID ()
 

Detailed Description

Definition at line 27 of file codepointiterator_internal.h.

Constructor & Destructor Documentation

◆ CodePointBreakIterator() [1/2]

PHP::CodePointBreakIterator::CodePointBreakIterator ( )

◆ CodePointBreakIterator() [2/2]

PHP::CodePointBreakIterator::CodePointBreakIterator ( const CodePointBreakIterator & other)

◆ ~CodePointBreakIterator()

PHP::CodePointBreakIterator::~CodePointBreakIterator ( )
override

Member Function Documentation

◆ adoptText()

void PHP::CodePointBreakIterator::adoptText ( CharacterIterator * it)
override

◆ clone()

CodePointBreakIterator * PHP::CodePointBreakIterator::clone ( void ) const
override

◆ createBufferClone()

CodePointBreakIterator * PHP::CodePointBreakIterator::createBufferClone ( void * stackBuffer,
int32_t & BufferSize,
UErrorCode & status )
override

◆ current()

int32_t PHP::CodePointBreakIterator::current ( void ) const
override

◆ first()

int32_t PHP::CodePointBreakIterator::first ( void )
override

◆ following()

int32_t PHP::CodePointBreakIterator::following ( int32_t offset)
override

◆ getDynamicClassID()

UClassID PHP::CodePointBreakIterator::getDynamicClassID ( void ) const
override

◆ getLastCodePoint()

UChar32 PHP::CodePointBreakIterator::getLastCodePoint ( )
inline

Definition at line 84 of file codepointiterator_internal.h.

◆ getStaticClassID()

static UClassID PHP::CodePointBreakIterator::getStaticClassID ( )
static

◆ getText()

CharacterIterator & PHP::CodePointBreakIterator::getText ( void ) const
override

◆ getUText()

UText * PHP::CodePointBreakIterator::getUText ( UText * fillIn,
UErrorCode & status ) const
override

◆ isBoundary()

UBool PHP::CodePointBreakIterator::isBoundary ( int32_t offset)
override

◆ last()

int32_t PHP::CodePointBreakIterator::last ( void )
override

◆ next() [1/2]

int32_t PHP::CodePointBreakIterator::next ( int32_t n)
override

◆ next() [2/2]

int32_t PHP::CodePointBreakIterator::next ( void )
override

◆ operator=()

CodePointBreakIterator & PHP::CodePointBreakIterator::operator= ( const CodePointBreakIterator & that)

◆ operator==()

UBool PHP::CodePointBreakIterator::operator== ( const BreakIterator & that) const
override

◆ preceding()

int32_t PHP::CodePointBreakIterator::preceding ( int32_t offset)
override

◆ previous()

int32_t PHP::CodePointBreakIterator::previous ( void )
override

◆ refreshInputText()

CodePointBreakIterator & PHP::CodePointBreakIterator::refreshInputText ( UText * input,
UErrorCode & status )
override

◆ setText() [1/2]

void PHP::CodePointBreakIterator::setText ( const UnicodeString & text)
override

◆ setText() [2/2]

void PHP::CodePointBreakIterator::setText ( UText * text,
UErrorCode & status )
override

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