webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WTF::LazyLineBreakIterator Class Reference

#include <TextBreakIterator.h>

Public Member Functions

 LazyLineBreakIterator ()
 
 LazyLineBreakIterator (StringView stringView, const AtomicString &locale=AtomicString(), LineBreakIteratorMode mode=LineBreakIteratorMode::Default)
 
 ~LazyLineBreakIterator ()
 
StringView stringView () const
 
LineBreakIteratorMode mode () const
 
UChar lastCharacter () const
 
UChar secondToLastCharacter () const
 
void setPriorContext (UChar last, UChar secondToLast)
 
void updatePriorContext (UChar last)
 
void resetPriorContext ()
 
unsigned priorContextLength () const
 
UBreakIteratorget (unsigned priorContextLength)
 
void resetStringAndReleaseIterator (StringView stringView, const AtomicString &locale, LineBreakIteratorMode mode)
 
 LazyLineBreakIterator ()
 
 LazyLineBreakIterator (StringView stringView, const AtomicString &locale=AtomicString(), LineBreakIteratorMode mode=LineBreakIteratorMode::Default)
 
 ~LazyLineBreakIterator ()
 
StringView stringView () const
 
LineBreakIteratorMode mode () const
 
UChar lastCharacter () const
 
UChar secondToLastCharacter () const
 
void setPriorContext (UChar last, UChar secondToLast)
 
void updatePriorContext (UChar last)
 
void resetPriorContext ()
 
unsigned priorContextLength () const
 
UBreakIteratorget (unsigned priorContextLength)
 
void resetStringAndReleaseIterator (StringView stringView, const AtomicString &locale, LineBreakIteratorMode mode)
 
 LazyLineBreakIterator ()
 
 LazyLineBreakIterator (StringView stringView, const AtomicString &locale=AtomicString(), LineBreakIteratorMode mode=LineBreakIteratorMode::Default)
 
 ~LazyLineBreakIterator ()
 
StringView stringView () const
 
LineBreakIteratorMode mode () const
 
UChar lastCharacter () const
 
UChar secondToLastCharacter () const
 
void setPriorContext (UChar last, UChar secondToLast)
 
void updatePriorContext (UChar last)
 
void resetPriorContext ()
 
unsigned priorContextLength () const
 
UBreakIteratorget (unsigned priorContextLength)
 
void resetStringAndReleaseIterator (StringView stringView, const AtomicString &locale, LineBreakIteratorMode mode)
 

Constructor & Destructor Documentation

◆ LazyLineBreakIterator() [1/6]

WTF::LazyLineBreakIterator::LazyLineBreakIterator ( )
inline

◆ LazyLineBreakIterator() [2/6]

WTF::LazyLineBreakIterator::LazyLineBreakIterator ( StringView  stringView,
const AtomicString locale = AtomicString(),
LineBreakIteratorMode  mode = LineBreakIteratorMode::Default 
)
inlineexplicit

◆ ~LazyLineBreakIterator() [1/3]

WTF::LazyLineBreakIterator::~LazyLineBreakIterator ( )
inline

◆ LazyLineBreakIterator() [3/6]

WTF::LazyLineBreakIterator::LazyLineBreakIterator ( )
inline

◆ LazyLineBreakIterator() [4/6]

WTF::LazyLineBreakIterator::LazyLineBreakIterator ( StringView  stringView,
const AtomicString locale = AtomicString(),
LineBreakIteratorMode  mode = LineBreakIteratorMode::Default 
)
inlineexplicit

◆ ~LazyLineBreakIterator() [2/3]

WTF::LazyLineBreakIterator::~LazyLineBreakIterator ( )
inline

◆ LazyLineBreakIterator() [5/6]

WTF::LazyLineBreakIterator::LazyLineBreakIterator ( )
inline

◆ LazyLineBreakIterator() [6/6]

WTF::LazyLineBreakIterator::LazyLineBreakIterator ( StringView  stringView,
const AtomicString locale = AtomicString(),
LineBreakIteratorMode  mode = LineBreakIteratorMode::Default 
)
inlineexplicit

◆ ~LazyLineBreakIterator() [3/3]

WTF::LazyLineBreakIterator::~LazyLineBreakIterator ( )
inline

Member Function Documentation

◆ get() [1/3]

UBreakIterator* WTF::LazyLineBreakIterator::get ( unsigned  priorContextLength)
inline

◆ get() [2/3]

UBreakIterator* WTF::LazyLineBreakIterator::get ( unsigned  priorContextLength)
inline

◆ get() [3/3]

UBreakIterator* WTF::LazyLineBreakIterator::get ( unsigned  priorContextLength)
inline

◆ lastCharacter() [1/3]

UChar WTF::LazyLineBreakIterator::lastCharacter ( ) const
inline

◆ lastCharacter() [2/3]

UChar WTF::LazyLineBreakIterator::lastCharacter ( ) const
inline

◆ lastCharacter() [3/3]

UChar WTF::LazyLineBreakIterator::lastCharacter ( ) const
inline

◆ mode() [1/3]

LineBreakIteratorMode WTF::LazyLineBreakIterator::mode ( ) const
inline

◆ mode() [2/3]

LineBreakIteratorMode WTF::LazyLineBreakIterator::mode ( ) const
inline

◆ mode() [3/3]

LineBreakIteratorMode WTF::LazyLineBreakIterator::mode ( ) const
inline

◆ priorContextLength() [1/3]

unsigned WTF::LazyLineBreakIterator::priorContextLength ( ) const
inline

◆ priorContextLength() [2/3]

unsigned WTF::LazyLineBreakIterator::priorContextLength ( ) const
inline

◆ priorContextLength() [3/3]

unsigned WTF::LazyLineBreakIterator::priorContextLength ( ) const
inline

◆ resetPriorContext() [1/3]

void WTF::LazyLineBreakIterator::resetPriorContext ( )
inline

◆ resetPriorContext() [2/3]

void WTF::LazyLineBreakIterator::resetPriorContext ( )
inline

◆ resetPriorContext() [3/3]

void WTF::LazyLineBreakIterator::resetPriorContext ( )
inline

◆ resetStringAndReleaseIterator() [1/3]

void WTF::LazyLineBreakIterator::resetStringAndReleaseIterator ( StringView  stringView,
const AtomicString locale,
LineBreakIteratorMode  mode 
)
inline

◆ resetStringAndReleaseIterator() [2/3]

void WTF::LazyLineBreakIterator::resetStringAndReleaseIterator ( StringView  stringView,
const AtomicString locale,
LineBreakIteratorMode  mode 
)
inline

◆ resetStringAndReleaseIterator() [3/3]

void WTF::LazyLineBreakIterator::resetStringAndReleaseIterator ( StringView  stringView,
const AtomicString locale,
LineBreakIteratorMode  mode 
)
inline

◆ secondToLastCharacter() [1/3]

UChar WTF::LazyLineBreakIterator::secondToLastCharacter ( ) const
inline

◆ secondToLastCharacter() [2/3]

UChar WTF::LazyLineBreakIterator::secondToLastCharacter ( ) const
inline

◆ secondToLastCharacter() [3/3]

UChar WTF::LazyLineBreakIterator::secondToLastCharacter ( ) const
inline

◆ setPriorContext() [1/3]

void WTF::LazyLineBreakIterator::setPriorContext ( UChar  last,
UChar  secondToLast 
)
inline

◆ setPriorContext() [2/3]

void WTF::LazyLineBreakIterator::setPriorContext ( UChar  last,
UChar  secondToLast 
)
inline

◆ setPriorContext() [3/3]

void WTF::LazyLineBreakIterator::setPriorContext ( UChar  last,
UChar  secondToLast 
)
inline

◆ stringView() [1/3]

StringView WTF::LazyLineBreakIterator::stringView ( ) const
inline

◆ stringView() [2/3]

StringView WTF::LazyLineBreakIterator::stringView ( ) const
inline

◆ stringView() [3/3]

StringView WTF::LazyLineBreakIterator::stringView ( ) const
inline

◆ updatePriorContext() [1/3]

void WTF::LazyLineBreakIterator::updatePriorContext ( UChar  last)
inline

◆ updatePriorContext() [2/3]

void WTF::LazyLineBreakIterator::updatePriorContext ( UChar  last)
inline

◆ updatePriorContext() [3/3]

void WTF::LazyLineBreakIterator::updatePriorContext ( UChar  last)
inline

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