LibreOffice
LibreOffice 7.4 SDK API Reference
List of all members
CharacterClassification Service Referencepublished

Character classification, such as upper, lower, alpha, digit, et al. More...

import"CharacterClassification.idl";

Inheritance diagram for CharacterClassification:
XCharacterClassification XInterface

Additional Inherited Members

- Public Member Functions inherited from XCharacterClassification
string toUpper ([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
 Convert lower case alpha to upper case alpha, starting at position nPos for nCount code points. More...
 
string toLower ([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
 Convert upper case alpha to lower case alpha, starting at position nPos for nCount code points. More...
 
string toTitle ([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
 Convert to title case, starting at position nPos for nCount code points. More...
 
short getType ([in] string aText, [in] long nPos)
 Get UnicodeType of character at position nPos. More...
 
short getCharacterDirection ([in] string aText, [in] long nPos)
 Get DirectionProperty of character at position nPos. More...
 
short getScript ([in] string aText, [in] long nPos)
 Get UnicodeScript of character at position nPos. More...
 
long getCharacterType ([in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale)
 Get KCharacterType of character at position nPos. More...
 
long getStringType ([in] string aText, [in] long nPos, [in] long nCount, [in] com::sun::star::lang::Locale aLocale)
 Get accumulated KCharacterTypes of string starting at position nPos of length nCount code points. More...
 
ParseResult parseAnyToken ([in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale, [in] long nStartCharFlags, [in] string aUserDefinedCharactersStart, [in] long nContCharFlags, [in] string aUserDefinedCharactersCont)
 Parse a string for a token starting at position nPos. More...
 
ParseResult parsePredefinedToken ([in] long nTokenType, [in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale, [in] long nStartCharFlags, [in] string aUserDefinedCharactersStart, [in] long nContCharFlags, [in] string aUserDefinedCharactersCont)
 Parse a string for a token of type nTokenType starting at position nPos. More...
 
- Public Member Functions inherited from XInterface
any queryInterface ([in] type aType)
 queries for a new interface to an existing UNO object. More...
 
void acquire ()
 increases the reference counter by one. More...
 
void release ()
 decreases the reference counter by one. More...
 

Detailed Description

Character classification, such as upper, lower, alpha, digit, et al.

Provides also a generic parser functionality.


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