Character classification, such as upper, lower, alpha, digit, et al. More...
import "CharacterClassification.idl";
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. | |
| 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. | |
| 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. | |
| short | getType ([in] string aText, [in] long nPos) |
| Get UnicodeType of character at position nPos. | |
| short | getCharacterDirection ([in] string aText, [in] long nPos) |
| Get DirectionProperty of character at position nPos. | |
| short | getScript ([in] string aText, [in] long nPos) |
| Get UnicodeScript of character at position nPos. | |
| long | getCharacterType ([in] string aText, [in] long nPos, [in] com::sun::star::lang::Locale aLocale) |
| Get KCharacterType of character at position nPos. | |
| 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. | |
| 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. | |
| 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. | |
Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. | |
| void | acquire () |
| increases the reference counter by one. | |
| void | release () |
| decreases the reference counter by one. | |
Character classification, such as upper, lower, alpha, digit, et al.
Provides also a generic parser functionality.