LibreOffice Module unotools (master) 1
Classes | Namespaces | Variables
charclass.hxx File Reference
#include <unotools/unotoolsdllapi.h>
#include <i18nlangtag/languagetag.hxx>
#include <com/sun/star/i18n/DirectionProperty.hpp>
#include <com/sun/star/i18n/KCharacterType.hpp>
#include <com/sun/star/i18n/ParseResult.hpp>
#include <com/sun/star/i18n/UnicodeScript.hpp>
#include <com/sun/star/uno/Reference.hxx>
Include dependency graph for charclass.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CharClass
 

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::uno
 
namespace  com::sun::star::i18n
 

Variables

constexpr sal_Int32 nCharClassAlphaType
 
constexpr sal_Int32 nCharClassAlphaTypeMask
 
constexpr sal_Int32 nCharClassLetterType
 
constexpr sal_Int32 nCharClassLetterTypeMask
 
constexpr sal_Int32 nCharClassNumericType
 
constexpr sal_Int32 nCharClassNumericTypeMask
 
constexpr sal_Int32 nCharClassBaseType
 

Variable Documentation

◆ nCharClassAlphaType

constexpr sal_Int32 nCharClassAlphaType
inlineconstexpr
Initial value:
=
css::i18n::KCharacterType::UPPER |
css::i18n::KCharacterType::LOWER |
css::i18n::KCharacterType::TITLE_CASE

Definition at line 34 of file charclass.hxx.

Referenced by CharClass::isAlpha(), CharClass::isAlphaNumeric(), and CharClass::isAlphaNumericType().

◆ nCharClassAlphaTypeMask

constexpr sal_Int32 nCharClassAlphaTypeMask
inlineconstexpr
Initial value:
=
css::i18n::KCharacterType::LETTER |
css::i18n::KCharacterType::PRINTABLE |
css::i18n::KCharacterType::BASE_FORM
constexpr sal_Int32 nCharClassAlphaType
Definition: charclass.hxx:34

Definition at line 39 of file charclass.hxx.

Referenced by CharClass::isAlphaNumericType().

◆ nCharClassBaseType

constexpr sal_Int32 nCharClassBaseType
inlineconstexpr
Initial value:
=
css::i18n::KCharacterType::BASE_FORM

Definition at line 61 of file charclass.hxx.

Referenced by CharClass::isBase().

◆ nCharClassLetterType

constexpr sal_Int32 nCharClassLetterType
inlineconstexpr
Initial value:
=
css::i18n::KCharacterType::LETTER

Definition at line 45 of file charclass.hxx.

Referenced by CharClass::isLetter(), CharClass::isLetterNumeric(), CharClass::isLetterNumericType(), and CharClass::isLetterType().

◆ nCharClassLetterTypeMask

constexpr sal_Int32 nCharClassLetterTypeMask
inlineconstexpr
Initial value:
=
css::i18n::KCharacterType::LETTER
constexpr sal_Int32 nCharClassAlphaTypeMask
Definition: charclass.hxx:39

Definition at line 49 of file charclass.hxx.

Referenced by CharClass::isLetterNumericType().

◆ nCharClassNumericType

constexpr sal_Int32 nCharClassNumericType
inlineconstexpr
Initial value:
=
css::i18n::KCharacterType::DIGIT

Definition at line 53 of file charclass.hxx.

Referenced by CharClass::isAlphaNumeric(), CharClass::isAlphaNumericType(), CharClass::isLetterNumeric(), CharClass::isLetterNumericType(), and CharClass::isNumericType().

◆ nCharClassNumericTypeMask

constexpr sal_Int32 nCharClassNumericTypeMask
inlineconstexpr
Initial value:
=
css::i18n::KCharacterType::PRINTABLE |
css::i18n::KCharacterType::BASE_FORM
constexpr sal_Int32 nCharClassNumericType
Definition: charclass.hxx:53

Definition at line 56 of file charclass.hxx.

Referenced by CharClass::isAlphaNumericType(), and CharClass::isLetterNumericType().