LibreOffice Module i18npool (master)  1
Classes | Typedefs | Functions | Variables
i18npool Namespace Reference

Constant values shared between i18npool and, for example, the number formatter. More...

Classes

class  BreakIterator_CJK
 
class  BreakIterator_ja
 
class  BreakIterator_ko
 
class  BreakIterator_th
 
class  BreakIterator_Unicode
 
class  BreakIterator_zh
 
class  BreakIterator_zh_TW
 
class  BreakIteratorImpl
 
class  Calendar_buddhist
 
class  Calendar_dangi
 
class  Calendar_gengou
 
class  Calendar_gregorian
 
class  Calendar_hanja
 
class  Calendar_hanja_yoil
 
class  Calendar_hijri
 
class  Calendar_jewish
 
class  Calendar_ROC
 
class  CalendarImpl
 
class  cclass_Unicode
 
class  ChapterCollator
 
class  CharacterClassificationImpl
 
class  Collator_Unicode
 
class  CollatorImpl
 
class  DefaultNumberingProvider
 
struct  Era
 
class  HALFWIDTH_FULLWIDTH_LIKE_JIS
 
class  HALFWIDTHKATAKANA_FULLWIDTHKATAKANA
 
class  halfwidthToFullwidth
 
struct  Hangul_Index
 
class  ignoreDiacritics_CTL
 
class  Index
 
class  IndexEntrySupplier
 
class  IndexEntrySupplier_asian
 
class  IndexEntrySupplier_Common
 
class  IndexEntrySupplier_ja_phonetic
 
class  IndexEntrySupplier_Unicode
 
struct  IndexKey
 
class  IndexTable
 
class  InputSequenceChecker_hi
 
class  InputSequenceChecker_th
 
class  InputSequenceCheckerImpl
 
class  LocaleDataImpl
 
class  NativeNumberSupplierService
 
class  OrdinalSuffixService
 
struct  STC_WordIndex
 
struct  Supported_NumberingType
 
class  TextConversion_ko
 
class  TextConversion_zh
 
class  TextConversionImpl
 
class  TextConversionService
 
class  TextToPronounce_zh
 
class  Transliteration_body
 
class  Transliteration_caseignore
 
class  Transliteration_casemapping
 
class  transliteration_commonclass
 
class  transliteration_Ignore
 
class  Transliteration_l2u
 
class  transliteration_Numeric
 
class  transliteration_OneToOne
 
class  Transliteration_sentencecase
 
class  Transliteration_titlecase
 
class  Transliteration_togglecase
 
class  Transliteration_u2l
 
class  TransliterationImpl
 
struct  WordBreakCache
 
class  xdictionary
 
struct  xdictionarydata
 

Typedefs

typedef sal_Unicode(* TransFunc) (const sal_Unicode)
 

Functions

static sal_uInt16 getCombState (const sal_Unicode *text, sal_Int32 pos)
 
static sal_Int32 getACell (const sal_Unicode *text, sal_Int32 pos, sal_Int32 len)
 
static sal_Int32 skipSpace (const OUString &Text, sal_Int32 nPos, sal_Int32 len, sal_Int16 rWordType, bool bDirection)
 
static bool isCJK (const Locale &rLocale)
 
static sal_Int32 iterateCodePoints (const OUString &Text, sal_Int32 &nStartPos, sal_Int32 inc, sal_uInt32 &ch)
 Increments/decrements position first, then obtains character. More...
 
static void thisModule ()
 
static sal_Int16 JapaneseCharType (sal_Unicode c)
 
static UCalendarDateFields fieldNameConverter (sal_Int16 fieldIndex)
 
static sal_Int16 NatNumForCalendar (const css::lang::Locale &aLocale, sal_Int32 nCalendarDisplayCode, sal_Int16 nNativeNumberMode, sal_Int16 value)
 
static sal_Int32 DisplayCode2FieldIndex (sal_Int32 nCalendarDisplayCode)
 
static bool HebrewLeapYear (sal_Int32 year)
 
static sal_Int32 LastMonthOfHebrewYear (sal_Int32 year)
 
static sal_Int32 HebrewCalendarElapsedDays (sal_Int32 year)
 
static sal_Int32 DaysInHebrewYear (sal_Int32 year)
 
static bool LongHeshvan (sal_Int32 year)
 
static bool ShortKislev (sal_Int32 year)
 
static sal_Int32 LastDayOfHebrewMonth (sal_Int32 month, sal_Int32 year)
 
static int LastDayOfGregorianMonth (int month, int year)
 
static void thisModule ()
 
static OUString toRoman (sal_Int32 n)
 
static void lcl_formatChars (const sal_Unicode table[], int tableSize, int n, OUString &s)
 
static void lcl_formatChars1 (const sal_Unicode table[], int tableSize, int n, OUString &s)
 
static void lcl_formatChars2 (const sal_Unicode table_capital[], const sal_Unicode table_small[], int tableSize, int n, OUString &s)
 
static void lcl_formatChars3 (const sal_Unicode table_capital[], const sal_Unicode table_small[], int tableSize, int n, OUString &s)
 
static void lcl_formatPersianWord (sal_Int32 nNumber, OUString &rsResult)
 Returns number's representation in persian words up to 999999999999 respectively limited by sal_Int32 >=0. More...
 
static OUString gr_smallNum (const sal_Unicode table[], int n)
 
static void lcl_formatCharsGR (const sal_Unicode table[], int n, OUString &s)
 
static bool should_ignore (std::u16string_view s)
 
static OUString lcl_formatArabicZero (sal_Int32 nNumber, sal_Int32 nLimit)
 Turn nNumber into a string and pad the result to nLimit by inserting zero characters at the start. More...
 
static Any getPropertyByName (const Sequence< beans::PropertyValue > &aProperties, const char *name)
 
static void thisModule ()
 
static constexpr sal_uInt16 getCharType (sal_Unicode x)
 
static bool check (sal_Unicode ch1, sal_Unicode ch2, sal_Int16 inputCheckMode)
 
static void thisModule ()
 
static OUString getHebrewNativeNumberString (const OUString &aNumberString, bool useGeresh)
 
static OUString getCyrillicNativeNumberString (const OUString &aNumberString)
 
static OUString AsciiToNativeChar (const OUString &inStr, sal_Int32 nCount, Sequence< sal_Int32 > &offset, bool useOffset, sal_Int16 number)
 
static bool AsciiToNative_numberMaker (const sal_Unicode *str, sal_Int32 begin, sal_Int32 len, sal_Unicode *dst, sal_Int32 &count, sal_Int16 multiChar_index, Sequence< sal_Int32 > &offset, bool useOffset, sal_Int32 startPos, const Number *number, const sal_Unicode *numberChar)
 
static OUString AsciiToNative (const OUString &inStr, sal_Int32 nCount, Sequence< sal_Int32 > &offset, bool useOffset, const Number *number)
 
static bool natNumIn (sal_Int16 num, const sal_Int16 natnum[], sal_Int16 len)
 
static void makeHebrewNumber (sal_Int64 value, OUStringBuffer &output, bool isLast, bool useGeresh)
 
static void makeCyrillicNumber (sal_Int64 value, OUStringBuffer &output, bool addTitlo)
 
static void thisModule ()
 
static voidnullFunc ()
 
static sal_Int16 checkScriptType (sal_Unicode c)
 
static Sequence< OUString > & operator+= (Sequence< OUString > &rSeq1, const Sequence< OUString > &rSeq2)
 
static sal_Unicode getOneCharConversion (sal_Unicode ch, const sal_Unicode *Data, const sal_uInt16 *Index)
 
static sal_Unicode toKatakana (const sal_Unicode c)
 
static sal_Unicode ignoreKashida_CTL_translator (const sal_Unicode c)
 
static sal_Unicode ignoreMiddleDot_ja_JP_translator (const sal_Unicode c)
 
static sal_Unicode ignoreMinusSign_ja_JP_translator (const sal_Unicode c)
 
static sal_Unicode ignoreTraditionalKana_ja_JP_translator (const sal_Unicode c)
 
static sal_Unicode ignoreZiZu_ja_JP_translator (const sal_Unicode c)
 
static sal_Unicode toHiragana (const sal_Unicode c)
 
static void thisModule ()
 
static MappingType lcl_getMappingTypeForToggleCase (MappingType nMappingType, sal_Unicode cChar)
 
static OUString transliterate_titlecase_Impl (const OUString &inStr, sal_Int32 startPos, sal_Int32 nCount, const Locale &rLocale, Sequence< sal_Int32 > &offset)
 
static TransliterationModules operator& (TransliterationModules lhs, TransliterationModules rhs)
 
static TransliterationModules operator| (TransliterationModules lhs, TransliterationModules rhs)
 
 INDEXENTRYSUPPLIER_JA_PHONETIC (ja_phonetic_alphanumeric_first_by_syllable," (alphanumeric first) (grouped by syllable)") INDEXENTRYSUPPLIER_JA_PHONETIC(ja_phonetic_alphanumeric_first_by_consonant
 descriptions formed by concatenating strings here must match names in .component file More...
 
alphanumeric first (grouped by consonant)" ) INDEXENTRYSUPPLIER_JA_PHONETIC( ja_phonetic_alphanumeric_last_by_syllable
 
alphanumeric alphanumeric last (grouped by consonant)" ) INDEXENTRYSUPPLIER_JA_PHONETIC( ja_phonetic_alphanumeric_last_by_consonant
 

Variables

const sal_Int16 thaiCompRel [MAX_CT][MAX_CT]
 
const sal_uInt32 is_ST_COM = (1<<CT_CTRL)|(1<<CT_NON)|(1<<CT_CONS)|(1<<CT_TONE)
 
static thread_local BreakIterator_Unicode::BIMap theBIMap
 
const Era gengou_eraArray []
 
const Era ROC_eraArray []
 
const Era dangi_eraArray []
 The start year of the Korean traditional calendar (Dan-gi) is the inaugural year of Dan-gun (BC 2333). More...
 
const Era buddhist_eraArray []
 
const int HebrewEpoch = -1373429
 
constexpr OUStringLiteral cChapCollator = u"com.sun.star.i18n.ChapterCollator"
 
constexpr OUStringLiteral implementationName = u"com.sun.star.i18n.Collator_Unicode"
 
const sal_Unicode table_Alphabet_ar []
 
const sal_Unicode table_Alphabet_ar_abjad []
 
const sal_Unicode table_Alphabet_th []
 
const sal_Unicode table_Alphabet_he []
 
const sal_Unicode table_Alphabet_ne []
 
const sal_Unicode table_Alphabet_km []
 
const sal_Unicode table_Alphabet_lo []
 
const sal_Unicode table_Alphabet_dz []
 
const sal_Unicode table_Alphabet_my []
 
const sal_Unicode table_CyrillicUpperLetter_bg []
 
const sal_Unicode table_CyrillicLowerLetter_bg []
 
const sal_Unicode table_CyrillicUpperLetter_ru []
 
const sal_Unicode table_CyrillicLowerLetter_ru []
 
const sal_Unicode table_CyrillicUpperLetter_sr []
 
const sal_Unicode table_CyrillicLowerLetter_sr []
 
const sal_Unicode table_GreekUpperLetter []
 
const sal_Unicode table_GreekLowerLetter []
 
const sal_Unicode table_Alphabet_fa []
 
const sal_Unicode upperLetter []
 
const sal_Unicode lowerLetter []
 
const sal_Unicode table_Chicago []
 
const sal_Unicode table_PersianWord_decade1 [][7]
 
const sal_Unicode table_PersianWord_decade2 [][6]
 
const sal_Unicode table_PersianWord_decade3 [][7]
 
const sal_Unicode table_PersianWord_decadeX [][8]
 
const Supported_NumberingType aSupportedTypes []
 
const sal_Int32 nSupported_NumberingTypes = SAL_N_ELEMENTS(aSupportedTypes)
 
constexpr OUStringLiteral first = u"phonetic (alphanumeric first)"
 
constexpr OUStringLiteral last = u"phonetic (alphanumeric last)"
 
ScriptTypeList const typeList []
 
const sal_uInt16 devaCT [128]
 
const sal_uInt16 dev_cell_check [14][14]
 
bool const DEV_Composible [2][2]
 
char const TAC_celltype_inputcheck [17][17]
 
bool const TAC_Composible [3][5]
 
const sal_Int16 NumberChar_HalfWidth = 0
 
const sal_Int16 NumberChar_FullWidth = 1
 
const sal_Int16 NumberChar_Lower_zh = 2
 
const sal_Int16 NumberChar_Upper_zh = 3
 
const sal_Int16 NumberChar_Upper_zh_TW = 4
 
const sal_Int16 NumberChar_Modern_ja = 5
 
const sal_Int16 NumberChar_Traditional_ja = 6
 
const sal_Int16 NumberChar_Lower_ko = 7
 
const sal_Int16 NumberChar_Upper_ko = 8
 
const sal_Int16 NumberChar_Hangul_ko = 9
 
const sal_Int16 NumberChar_Indic_ar = 10
 
const sal_Int16 NumberChar_EastIndic_ar = 11
 
const sal_Int16 NumberChar_hi = 12
 
const sal_Int16 NumberChar_th = 13
 
const sal_Int16 NumberChar_or = 14
 
const sal_Int16 NumberChar_mr = 15
 
const sal_Int16 NumberChar_bn = 16
 
const sal_Int16 NumberChar_pa = 17
 
const sal_Int16 NumberChar_gu = 18
 
const sal_Int16 NumberChar_ta = 19
 
const sal_Int16 NumberChar_te = 20
 
const sal_Int16 NumberChar_kn = 21
 
const sal_Int16 NumberChar_ml = 22
 
const sal_Int16 NumberChar_lo = 23
 
const sal_Int16 NumberChar_bo = 24
 
const sal_Int16 NumberChar_my = 25
 
const sal_Int16 NumberChar_km = 26
 
const sal_Int16 NumberChar_mn = 27
 
const sal_Int16 NumberChar_he = 28
 
const sal_Int16 NumberChar_ne = 29
 
const sal_Int16 NumberChar_dz = 30
 
const sal_Int16 NumberChar_cu = 31
 
const sal_Int16 NumberChar_Count = 32
 
const sal_Unicode NumberChar [][10]
 
static sal_Unicode DecimalChar []
 
const sal_Unicode MinusChar []
 
static sal_uInt16 SeparatorChar []
 
const sal_Int16 Multiplier_Lower_zh = 0
 
const sal_Int16 Multiplier_Upper_zh = 1
 
const sal_Int16 Multiplier_Lower_zh_TW = 2
 
const sal_Int16 Multiplier_Upper_zh_TW = 3
 
const sal_Int16 Multiplier_Lower_ko = 4
 
const sal_Int16 Multiplier_Upper_ko = 5
 
const sal_Int16 Multiplier_Hangul_ko = 6
 
const sal_Int16 Multiplier_Modern_ja = 7
 
const sal_Int16 Multiplier_Traditional_ja = 8
 
const sal_Int16 Multiplier_Count = 9
 
const sal_Int16 ExponentCount_6_CJK = 6
 
const sal_Int16 MultiplierExponent_6_CJK [ExponentCount_6_CJK]
 
const sal_Unicode MultiplierChar_6_CJK [][ExponentCount_6_CJK]
 
const sal_Int16 ExponentCount_2_CJK = 2
 
const sal_Int16 MultiplierExponent_2_CJK [ExponentCount_2_CJK]
 
const sal_Unicode MultiplierChar_2_CJK [][ExponentCount_2_CJK]
 
const sal_Int16 ExponentCount_7_CJK = 7
 
const sal_Int16 MultiplierExponent_7_CJK [ExponentCount_7_CJK]
 
const sal_Unicode MultiplierChar_7_CJK [][ExponentCount_7_CJK]
 
HebrewNumberChar const HebrewNumberCharArray []
 
const sal_Unicode thousand [] = {0x05d0, 0x05dc, 0x05e3, 0x0}
 
const sal_Unicode thousands [] = {0x05d0, 0x05dc, 0x05e4, 0x05d9, 0x0}
 
const sal_Unicode thousands_last [] = {0x05d0, 0x05dc, 0x05e4, 0x05d9, 0x05dd, 0x0}
 
const sal_Unicode geresh = 0x05f3
 
const sal_Unicode gershayim = 0x05f4
 
const sal_Unicode cyrillicThousandsMark = 0x0482
 
const sal_Unicode cyrillicTitlo = 0x0483
 
const sal_Unicode cyrillicTen = 0x0456
 
CyrillicNumberChar const CyrillicNumberCharArray []
 
constexpr OUStringLiteral cOrdinalSuffix = u"com.sun.star.i18n.OrdinalSuffix"
 
const transliteration_Ignore::Mapping BaFa []
 
const transliteration_Ignore::Mapping HyuByu []
 
i18nutil::OneToOneMappingTable_t const IandE []
 
i18nutil::OneToOneMappingTable_t const ignoreIterationMark_ja_JP_mappingTable []
 
const sal_Unicode table_normalwidth []
 
const sal_Unicode table_halfwidth []
 
i18nutil::OneToOneMappingTable_t const ignoreSeparatorTable []
 
const transliteration_Ignore::Mapping SeZe []
 
i18nutil::OneToOneMappingTable_t const ignoreSpace_ja_JP_mappingTable []
 
const transliteration_Ignore::Mapping TiJi []
 
i18nutil::OneToOneMappingTable_t const traditionalKanji2updateKanji []
 
i18nutil::OneToOneMappingTable_t const large2small []
 
i18nutil::OneToOneMappingTable_t const small2large []
 
TMList const TMlist []
 
const sal_Unicode table_AIUFullWidth_ja_JP []
 
const sal_Unicode table_AIUHalfWidth_ja_JP []
 
const sal_Unicode table_IROHAFullWidth_ja_JP []
 
const sal_Unicode table_IROHAHalfWidth_ja_JP []
 
const sal_Unicode table_CircledNumber []
 
const sal_Unicode table_HangulJamo_ko []
 
const sal_Unicode table_HangulSyllable_ko []
 
const sal_Unicode table_HangulCircledJamo_ko []
 
const sal_Unicode table_HangulCircledSyllable_ko []
 
const sal_Unicode table_TianGan_zh []
 
const sal_Unicode table_DiZi_zh []
 
const sal_uInt8 kDisplayEraForcedLongYear = 0x01
 
const sal_Int16 FIELD_INDEX_COUNT = css::i18n::CalendarFieldIndex::FIELD_COUNT2
 
const sal_uInt16 thaiCT [128]
 
constexpr sal_Int16 nStopPredefinedFormatIndex = 51
 The number of predefined format code indices that must be defined by locale data, except BOOLEAN and TEXT, exclusive. More...
 
constexpr sal_Int16 nFirstFreeFormatIndex = 66
 The number of reserved (with defined meaning) built-in format code indices, additional locale data format codes can be defined starting at this index value. More...
 

Detailed Description

Constant values shared between i18npool and, for example, the number formatter.

Typedef Documentation

typedef sal_Unicode(* i18npool::TransFunc) (const sal_Unicode)

Definition at line 28 of file transliteration_OneToOne.hxx.

Function Documentation

static OUString i18npool::AsciiToNative ( const OUString &  inStr,
sal_Int32  nCount,
Sequence< sal_Int32 > &  offset,
bool  useOffset,
const Number *  number 
)
static
static bool i18npool::AsciiToNative_numberMaker ( const sal_Unicode str,
sal_Int32  begin,
sal_Int32  len,
sal_Unicode dst,
sal_Int32 &  count,
sal_Int16  multiChar_index,
Sequence< sal_Int32 > &  offset,
bool  useOffset,
sal_Int32  startPos,
const Number *  number,
const sal_Unicode numberChar 
)
static

Definition at line 110 of file nativenumbersupplier.cxx.

References end, i, NUMBER_OMIT_ONE_CHECK, NUMBER_OMIT_ZERO, NUMBER_ONE, and NUMBER_ZERO.

Referenced by AsciiToNative().

static OUString i18npool::AsciiToNativeChar ( const OUString &  inStr,
sal_Int32  nCount,
Sequence< sal_Int32 > &  offset,
bool  useOffset,
sal_Int16  number 
)
static
static bool i18npool::check ( sal_Unicode  ch1,
sal_Unicode  ch2,
sal_Int16  inputCheckMode 
)
static
static sal_Int16 i18npool::checkScriptType ( sal_Unicode  c)
static
static sal_Int32 i18npool::DaysInHebrewYear ( sal_Int32  year)
static

Definition at line 101 of file calendar_jewish.cxx.

References HebrewCalendarElapsedDays().

Referenced by LongHeshvan(), and ShortKislev().

static sal_Int32 i18npool::DisplayCode2FieldIndex ( sal_Int32  nCalendarDisplayCode)
static
static UCalendarDateFields i18npool::fieldNameConverter ( sal_Int16  fieldIndex)
static
alphanumeric i18npool::first ( grouped by  consonant)
static sal_Int32 i18npool::getACell ( const sal_Unicode text,
sal_Int32  pos,
sal_Int32  len 
)
static

Definition at line 176 of file breakiterator_th.cxx.

References getCombState(), and ST_COM.

Referenced by i18npool::BreakIterator_th::makeIndex().

static constexpr sal_uInt16 i18npool::getCharType ( sal_Unicode  x)
static
static sal_uInt16 i18npool::getCombState ( const sal_Unicode text,
sal_Int32  pos 
)
static

Definition at line 160 of file breakiterator_th.cxx.

References CT_AD1, getCharType(), SARA_AM, and ST_COM.

Referenced by getACell().

OUString i18npool::getCyrillicNativeNumberString ( const OUString &  aNumberString)
static
OUString i18npool::getHebrewNativeNumberString ( const OUString &  aNumberString,
bool  useGeresh 
)
static
static sal_Unicode i18npool::getOneCharConversion ( sal_Unicode  ch,
const sal_Unicode Data,
const sal_uInt16 *  Index 
)
static
static Any i18npool::getPropertyByName ( const Sequence< beans::PropertyValue > &  aProperties,
const char *  name 
)
static
static OUString i18npool::gr_smallNum ( const sal_Unicode  table[],
int  n 
)
static

Definition at line 490 of file defaultnumberingprovider.cxx.

References i, LEFT_KERAIA, SIGMA_OFFSET, STIGMA, TAU_OFFSET, and v.

Referenced by lcl_formatCharsGR().

static sal_Int32 i18npool::HebrewCalendarElapsedDays ( sal_Int32  year)
static

Definition at line 66 of file calendar_jewish.cxx.

References HebrewLeapYear().

Referenced by DaysInHebrewYear().

static bool i18npool::HebrewLeapYear ( sal_Int32  year)
static
static sal_Unicode i18npool::ignoreKashida_CTL_translator ( const sal_Unicode  c)
static

Definition at line 14 of file ignoreKashida_CTL.cxx.

static sal_Unicode i18npool::ignoreMiddleDot_ja_JP_translator ( const sal_Unicode  c)
static

Definition at line 24 of file ignoreMiddleDot_ja_JP.cxx.

static sal_Unicode i18npool::ignoreMinusSign_ja_JP_translator ( const sal_Unicode  c)
static

Definition at line 24 of file ignoreMinusSign_ja_JP.cxx.

static sal_Unicode i18npool::ignoreTraditionalKana_ja_JP_translator ( const sal_Unicode  c)
static

Definition at line 24 of file ignoreTraditionalKana_ja_JP.cxx.

static sal_Unicode i18npool::ignoreZiZu_ja_JP_translator ( const sal_Unicode  c)
static

Definition at line 24 of file ignoreZiZu_ja_JP.cxx.

i18npool::INDEXENTRYSUPPLIER_JA_PHONETIC ( ja_phonetic_alphanumeric_first_by_syllable  ,
" (alphanumeric first) (grouped by syllable)"   
)

descriptions formed by concatenating strings here must match names in .component file

static bool i18npool::isCJK ( const Locale &  rLocale)
static

Definition at line 163 of file breakiteratorImpl.cxx.

Referenced by i18npool::BreakIteratorImpl::previousWord().

static sal_Int32 i18npool::iterateCodePoints ( const OUString &  Text,
sal_Int32 &  nStartPos,
sal_Int32  inc,
sal_uInt32 &  ch 
)
static
static sal_Int16 i18npool::JapaneseCharType ( sal_Unicode  c)
static

Definition at line 329 of file xdictionary.cxx.

References HIRAKANA, KANJA, and KATAKANA.

Referenced by i18npool::xdictionary::getCache().

alphanumeric alphanumeric i18npool::last ( grouped by  consonant)
static int i18npool::LastDayOfGregorianMonth ( int  month,
int  year 
)
static

Definition at line 195 of file calendar_jewish.cxx.

static sal_Int32 i18npool::LastDayOfHebrewMonth ( sal_Int32  month,
sal_Int32  year 
)
static

Definition at line 117 of file calendar_jewish.cxx.

References HebrewLeapYear(), LongHeshvan(), and ShortKislev().

static sal_Int32 i18npool::LastMonthOfHebrewYear ( sal_Int32  year)
static

Definition at line 60 of file calendar_jewish.cxx.

References HebrewLeapYear().

static OUString i18npool::lcl_formatArabicZero ( sal_Int32  nNumber,
sal_Int32  nLimit 
)
static

Turn nNumber into a string and pad the result to nLimit by inserting zero characters at the start.

Definition at line 559 of file defaultnumberingprovider.cxx.

References aBuffer, and i.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

static void i18npool::lcl_formatChars ( const sal_Unicode  table[],
int  tableSize,
int  n,
OUString &  s 
)
static
static void i18npool::lcl_formatChars1 ( const sal_Unicode  table[],
int  tableSize,
int  n,
OUString &  s 
)
static

Definition at line 371 of file defaultnumberingprovider.cxx.

References i.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

static void i18npool::lcl_formatChars2 ( const sal_Unicode  table_capital[],
const sal_Unicode  table_small[],
int  tableSize,
int  n,
OUString &  s 
)
static
static void i18npool::lcl_formatChars3 ( const sal_Unicode  table_capital[],
const sal_Unicode  table_small[],
int  tableSize,
int  n,
OUString &  s 
)
static

Definition at line 398 of file defaultnumberingprovider.cxx.

References i.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

static void i18npool::lcl_formatCharsGR ( const sal_Unicode  table[],
int  n,
OUString &  s 
)
static
static void i18npool::lcl_formatPersianWord ( sal_Int32  nNumber,
OUString &  rsResult 
)
static

Returns number's representation in persian words up to 999999999999 respectively limited by sal_Int32 >=0.

The caller assures that nNumber is not negative.

Exceptions
IllegalArgumentException
RuntimeException

Definition at line 419 of file defaultnumberingprovider.cxx.

References SAL_N_ELEMENTS, and u.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

static MappingType i18npool::lcl_getMappingTypeForToggleCase ( MappingType  nMappingType,
sal_Unicode  cChar 
)
static
static bool i18npool::LongHeshvan ( sal_Int32  year)
static

Definition at line 107 of file calendar_jewish.cxx.

References DaysInHebrewYear().

Referenced by LastDayOfHebrewMonth().

static void i18npool::makeCyrillicNumber ( sal_Int64  value,
OUStringBuffer &  output,
bool  addTitlo 
)
static

Definition at line 1144 of file nativenumbersupplier.cxx.

References code, cyrillicTitlo, and SAL_N_ELEMENTS.

Referenced by getCyrillicNativeNumberString().

static void i18npool::makeHebrewNumber ( sal_Int64  value,
OUStringBuffer &  output,
bool  isLast,
bool  useGeresh 
)
static

Definition at line 1032 of file nativenumbersupplier.cxx.

References assert(), code, gershayim, and SAL_N_ELEMENTS.

Referenced by getHebrewNativeNumberString().

static sal_Int16 i18npool::NatNumForCalendar ( const css::lang::Locale &  aLocale,
sal_Int32  nCalendarDisplayCode,
sal_Int16  nNativeNumberMode,
sal_Int16  value 
)
static
static bool i18npool::natNumIn ( sal_Int16  num,
const sal_Int16  natnum[],
sal_Int16  len 
)
static
static void* i18npool::nullFunc ( )
static
static TransliterationModules i18npool::operator& ( TransliterationModules  lhs,
TransliterationModules  rhs 
)
static

Definition at line 178 of file transliterationImpl.cxx.

static Sequence< OUString >& i18npool::operator+= ( Sequence< OUString > &  rSeq1,
const Sequence< OUString > &  rSeq2 
)
static

Definition at line 191 of file textconversion_ko.cxx.

References comphelper::combineSequences().

static TransliterationModules i18npool::operator| ( TransliterationModules  lhs,
TransliterationModules  rhs 
)
static

Definition at line 181 of file transliterationImpl.cxx.

static bool i18npool::ShortKislev ( sal_Int32  year)
static

Definition at line 112 of file calendar_jewish.cxx.

References DaysInHebrewYear().

Referenced by LastDayOfHebrewMonth().

static bool i18npool::should_ignore ( std::u16string_view  s)
static

Definition at line 549 of file defaultnumberingprovider.cxx.

References u.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

static sal_Int32 i18npool::skipSpace ( const OUString &  Text,
sal_Int32  nPos,
sal_Int32  len,
sal_Int16  rWordType,
bool  bDirection 
)
static
static void i18npool::thisModule ( )
static

Definition at line 29 of file textconversion.cxx.

static void i18npool::thisModule ( )
static

Definition at line 35 of file indexentrysupplier_asian.cxx.

References thisModule().

static void i18npool::thisModule ( )
static
static void i18npool::thisModule ( )
static

Definition at line 136 of file collator_unicode.cxx.

References thisModule().

static void i18npool::thisModule ( )
static

Definition at line 158 of file textToPronounce_zh.cxx.

References thisModule().

static void i18npool::thisModule ( )
static

Definition at line 477 of file localedata.cxx.

static sal_Unicode i18npool::toHiragana ( const sal_Unicode  c)
static

Definition at line 26 of file katakanaToHiragana.cxx.

static sal_Unicode i18npool::toKatakana ( const sal_Unicode  c)
static

Definition at line 29 of file hiraganaToKatakana.cxx.

static OUString i18npool::toRoman ( sal_Int32  n)
static
static OUString i18npool::transliterate_titlecase_Impl ( const OUString &  inStr,
sal_Int32  startPos,
sal_Int32  nCount,
const Locale &  rLocale,
Sequence< sal_Int32 > &  offset 
)
static

Variable Documentation

const Supported_NumberingType i18npool::aSupportedTypes[]

Definition at line 983 of file defaultnumberingprovider.cxx.

const transliteration_Ignore::Mapping i18npool::BaFa[]
Initial value:
= {
{ 0x30F4, 0x30A1, 0x30D0, true },
{ 0x3094, 0x3041, 0x3070, true },
{ 0x30D5, 0x30A1, 0x30CF, true },
{ 0x3075, 0x3041, 0x306F, true },
{ 0, 0, 0, true }
}

Definition at line 26 of file ignoreBaFa_ja_JP.cxx.

const Era i18npool::buddhist_eraArray[]
Initial value:
= {
{-542, 1, 1, 0},
{0, 0, 0, 0}
}

Definition at line 260 of file calendar_gregorian.cxx.

constexpr OUStringLiteral i18npool::cChapCollator = u"com.sun.star.i18n.ChapterCollator"
constexpr OUStringLiteral i18npool::cOrdinalSuffix = u"com.sun.star.i18n.OrdinalSuffix"
CyrillicNumberChar const i18npool::CyrillicNumberCharArray[]
Initial value:
= {
{ 0x0446, 900 },
{ 0x047f, 800 },
{ 0x0471, 700 },
{ 0x0445, 600 },
{ 0x0444, 500 },
{ 0x0443, 400 },
{ 0x0442, 300 },
{ 0x0441, 200 },
{ 0x0440, 100 },
{ 0x0447, 90 },
{ 0x043f, 80 },
{ 0x047b, 70 },
{ 0x046f, 60 },
{ 0x043d, 50 },
{ 0x043c, 40 },
{ 0x043b, 30 },
{ 0x043a, 20 },
{ 0x0456, 10 },
{ 0x0473, 9 },
{ 0x0438, 8 },
{ 0x0437, 7 },
{ 0x0455, 6 },
{ 0x0454, 5 },
{ 0x0434, 4 },
{ 0x0433, 3 },
{ 0x0432, 2 },
{ 0x0430, 1 }
}

Definition at line 1114 of file nativenumbersupplier.cxx.

const sal_Unicode i18npool::cyrillicTen = 0x0456

Definition at line 1103 of file nativenumbersupplier.cxx.

const sal_Unicode i18npool::cyrillicThousandsMark = 0x0482

Definition at line 1101 of file nativenumbersupplier.cxx.

const sal_Unicode i18npool::cyrillicTitlo = 0x0483

Definition at line 1102 of file nativenumbersupplier.cxx.

Referenced by makeCyrillicNumber().

const Era i18npool::dangi_eraArray[]
Initial value:
= {
{-2332, 1, 1, 0},
{0, 0, 0, 0}
}

The start year of the Korean traditional calendar (Dan-gi) is the inaugural year of Dan-gun (BC 2333).

Definition at line 251 of file calendar_gregorian.cxx.

sal_Unicode i18npool::DecimalChar[]
static

Definition at line 95 of file numberchar.h.

Referenced by AsciiToNative(), and AsciiToNativeChar().

const sal_uInt16 i18npool::dev_cell_check[14][14]
Initial value:
= {
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0 },
{ 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0 },
{ 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0 },
{ 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
}

Definition at line 81 of file inputsequencechecker_hi.cxx.

bool const i18npool::DEV_Composible[2][2]
Initial value:
= {
{true, true },
{false, true}
}

Definition at line 99 of file inputsequencechecker_hi.cxx.

const sal_uInt16 i18npool::devaCT[128]
Initial value:
= {
ND_, UP_, UP_, NP_, ND_, IV_, IV_, IV_,
IV_, IV_, IV_, IV_, IV_, IV_, IV_, IV_,
IV_, IV_, IV_, IV_, IV_, CK_, CK_, CK_,
CN_, CN_, CN_, CN_, CK_, CN_, CN_, CN_,
CN_, CK_, CK_, CN_, CN_, CN_, CN_, CN_,
CN_, CN_, CN_, CK_, CN_, CN_, CN_, CN_,
RC_, CN_, CN_, CN_, CN_, CN_, CN_, CN_,
CN_, CN_, ND_, ND_, NK_, VD_, NM_, IM_,
RM_, NM_, NM_, NM_, NM_, RM_, RM_, RM_,
RM_, RM_, RM_, RM_, RM_, HL_, ND_, ND_,
ND_, VD_, VD_, VD_, VD_, ND_, ND_, ND_,
CN_, CN_, CN_, CN_, CN_, CN_, CN_, CN_,
IV_, IV_, NM_, NM_, ND_, ND_, HD_, HD_,
HD_, HD_, HD_, HD_, HD_, HD_, HD_, HD_,
ND_, ND_, ND_, ND_, ND_, ND_, ND_, ND_,
ND_, ND_, ND_, ND_, ND_, ND_, ND_, ND_,
}
#define IV_
#define NM_
#define VD_
#define RM_
#define ND_
#define HL_
#define RC_
#define CN_
#define CK_
#define HD_
#define NP_
#define IM_
#define UP_
#define NK_

Definition at line 57 of file inputsequencechecker_hi.cxx.

const sal_Int16 i18npool::ExponentCount_2_CJK = 2

Definition at line 236 of file numberchar.h.

const sal_Int16 i18npool::ExponentCount_6_CJK = 6

Definition at line 219 of file numberchar.h.

const sal_Int16 i18npool::ExponentCount_7_CJK = 7

Definition at line 254 of file numberchar.h.

const sal_Int16 i18npool::FIELD_INDEX_COUNT = css::i18n::CalendarFieldIndex::FIELD_COUNT2
constexpr OUStringLiteral i18npool::first = u"phonetic (alphanumeric first)"
const Era i18npool::gengou_eraArray[]
Initial value:
= {
{1868, 1, 1, 0},
{1912, 7, 30, 0},
{1926, 12, 25, 0},
{1989, 1, 8, 0},
{2019, 5, 1, 0},
{0, 0, 0, 0}
}

Definition at line 225 of file calendar_gregorian.cxx.

const sal_Unicode i18npool::geresh = 0x05f3

Definition at line 1029 of file nativenumbersupplier.cxx.

const sal_Unicode i18npool::gershayim = 0x05f4

Definition at line 1030 of file nativenumbersupplier.cxx.

Referenced by makeHebrewNumber().

const int i18npool::HebrewEpoch = -1373429

Definition at line 52 of file calendar_jewish.cxx.

HebrewNumberChar const i18npool::HebrewNumberCharArray[]
Initial value:
= {
{ 0x05ea, 400 },
{ 0x05ea, 400 },
{ 0x05e9, 300 },
{ 0x05e8, 200 },
{ 0x05e7, 100 },
{ 0x05e6, 90 },
{ 0x05e4, 80 },
{ 0x05e2, 70 },
{ 0x05e1, 60 },
{ 0x05e0, 50 },
{ 0x05de, 40 },
{ 0x05dc, 30 },
{ 0x05db, 20 },
{ 0x05d9, 10 },
{ 0x05d8, 9 },
{ 0x05d7, 8 },
{ 0x05d6, 7 },
{ 0x05d5, 6 },
{ 0x05d4, 5 },
{ 0x05d3, 4 },
{ 0x05d2, 3 },
{ 0x05d1, 2 },
{ 0x05d0, 1 }
}

Definition at line 1000 of file nativenumbersupplier.cxx.

const transliteration_Ignore::Mapping i18npool::HyuByu[]
Initial value:
= {
{ 0x30D5, 0x30E5, 0x30D2, false },
{ 0x3075, 0x3085, 0x3072, false },
{ 0x30F4, 0x30E5, 0x30D3, false },
{ 0x3094, 0x3085, 0x3073, false },
{ 0, 0, 0, false }
}

Definition at line 27 of file ignoreHyuByu_ja_JP.cxx.

i18nutil::OneToOneMappingTable_t const i18npool::IandE[]

Definition at line 31 of file ignoreIandEfollowedByYa_ja_JP.cxx.

i18nutil::OneToOneMappingTable_t const i18npool::ignoreIterationMark_ja_JP_mappingTable[]

Definition at line 32 of file ignoreIterationMark_ja_JP.cxx.

i18nutil::OneToOneMappingTable_t const i18npool::ignoreSeparatorTable[]

Definition at line 25 of file ignoreSeparator_ja_JP.cxx.

i18nutil::OneToOneMappingTable_t const i18npool::ignoreSpace_ja_JP_mappingTable[]
Initial value:
= {
{ 0x0020, 0xffff },
{ 0x00A0, 0xffff },
{ 0x2002, 0xffff },
{ 0x2003, 0xffff },
{ 0x2004, 0xffff },
{ 0x2005, 0xffff },
{ 0x2006, 0xffff },
{ 0x2007, 0xffff },
{ 0x2008, 0xffff },
{ 0x2009, 0xffff },
{ 0x200A, 0xffff },
{ 0x200B, 0xffff },
{ 0x202F, 0xffff },
{ 0x3000, 0xffff },
{ 0x303F, 0xffff }
}

Definition at line 25 of file ignoreSpace_ja_JP.cxx.

constexpr OUStringLiteral i18npool::implementationName = u"com.sun.star.i18n.Collator_Unicode"
const sal_uInt32 i18npool::is_ST_COM = (1<<CT_CTRL)|(1<<CT_NON)|(1<<CT_CONS)|(1<<CT_TONE)

Definition at line 158 of file breakiterator_th.cxx.

const sal_uInt8 i18npool::kDisplayEraForcedLongYear = 0x01
i18nutil::OneToOneMappingTable_t const i18npool::large2small[]

Definition at line 35 of file largeToSmall_ja_JP.cxx.

constexpr OUStringLiteral i18npool::last = u"phonetic (alphanumeric last)"

Definition at line 80 of file indexentrysupplier_ja_phonetic.cxx.

const sal_Unicode i18npool::lowerLetter[]
Initial value:
= {
0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x69,
0x6A, 0x6B, 0x6C, 0x6D, 0x6E, 0x6F, 0x70, 0x71, 0x72,
0x73, 0x74, 0x75, 0x76, 0x77, 0x78, 0x79, 0x7A
}

Definition at line 228 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::MinusChar[]

Definition at line 130 of file numberchar.h.

Referenced by AsciiToNative(), and AsciiToNativeChar().

const sal_Int16 i18npool::Multiplier_Count = 9

Definition at line 217 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Hangul_ko = 6

Definition at line 214 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Lower_ko = 4

Definition at line 212 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Lower_zh = 0

Definition at line 208 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Lower_zh_TW = 2

Definition at line 210 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Modern_ja = 7

Definition at line 215 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Traditional_ja = 8

Definition at line 216 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Upper_ko = 5

Definition at line 213 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Upper_zh = 1

Definition at line 209 of file numberchar.h.

const sal_Int16 i18npool::Multiplier_Upper_zh_TW = 3

Definition at line 211 of file numberchar.h.

const sal_Unicode i18npool::MultiplierChar_2_CJK[][ExponentCount_2_CJK]
Initial value:
= {
{0x4EBF, 0x4E07},
{0x4EBF, 0x4E07},
{0x5104, 0x842C},
{0x5104, 0x842C},
{0x5104, 0x4E07},
{0x5104, 0x842C},
{0xC5B5, 0xB9CC},
{0x5104, 0x4E07},
{0x5104, 0x842C}
}

Definition at line 242 of file numberchar.h.

const sal_Unicode i18npool::MultiplierChar_6_CJK[][ExponentCount_6_CJK]
Initial value:
= {
{0x5146, 0x4EBF, 0x4E07, 0x5343, 0x767E, 0x5341},
{0x5146, 0x4EBF, 0x4E07, 0x4EDF, 0x4F70, 0x62FE},
{0x5146, 0x5104, 0x842C, 0x5343, 0x767E, 0x5341},
{0x5146, 0x5104, 0x842C, 0x4EDF, 0x4F70, 0x62FE},
{0x5146, 0x5104, 0x4E07, 0x5343, 0x767E, 0x5341},
{0x5146, 0x5104, 0x842C, 0x9621, 0x4F70, 0x62FE},
{0xC870, 0xC5B5, 0xB9CC, 0xCC9C, 0xBC31, 0xC2ED},
{0x5146, 0x5104, 0x4E07, 0x5343, 0x767E, 0x5341},
{0x5146, 0x5104, 0x842C, 0x9621, 0x767E, 0x62FE}
}

Definition at line 224 of file numberchar.h.

const sal_Unicode i18npool::MultiplierChar_7_CJK[][ExponentCount_7_CJK]
Initial value:
= {
{0x4EAC, 0x5146, 0x4EBF, 0x4E07, 0x5343, 0x767E, 0x5341},
{0x4EAC, 0x5146, 0x4EBF, 0x4E07, 0x4EDF, 0x4F70, 0x62FE},
{0x4EAC, 0x5146, 0x5104, 0x842C, 0x5343, 0x767E, 0x5341},
{0x4EAC, 0x5146, 0x5104, 0x842C, 0x4EDF, 0x4F70, 0x62FE},
{0x4EAC, 0x5146, 0x5104, 0x4E07, 0x5343, 0x767E, 0x5341},
{0x4EAC, 0x5146, 0x5104, 0x842C, 0x9621, 0x4F70, 0x62FE},
{0x4EAC, 0xC870, 0xC5B5, 0xB9CC, 0xCC9C, 0xBC31, 0xC2ED},
{0x4EAC, 0x5146, 0x5104, 0x4E07, 0x5343, 0x767E, 0x5341},
{0x4EAC, 0x5146, 0x5104, 0x842C, 0x9621, 0x767E, 0x62FE}
}

Definition at line 259 of file numberchar.h.

const sal_Int16 i18npool::MultiplierExponent_2_CJK[ExponentCount_2_CJK]
Initial value:
= {
8, 4,
}

Definition at line 238 of file numberchar.h.

const sal_Int16 i18npool::MultiplierExponent_6_CJK[ExponentCount_6_CJK]
Initial value:
= {
12, 8, 4, 3, 2, 1
}

Definition at line 221 of file numberchar.h.

const sal_Int16 i18npool::MultiplierExponent_7_CJK[ExponentCount_7_CJK]
Initial value:
= {
16, 12, 8, 4, 3, 2, 1
}

Definition at line 256 of file numberchar.h.

constexpr sal_Int16 i18npool::nFirstFreeFormatIndex = 66

The number of reserved (with defined meaning) built-in format code indices, additional locale data format codes can be defined starting at this index value.

This later in the build is static asserted to be greater or equal to NfIndexTableOffset::NF_INDEX_TABLE_ENTRIES

Definition at line 26 of file reservedconstants.hxx.

Referenced by LCFormatNode::generateCode().

constexpr sal_Int16 i18npool::nStopPredefinedFormatIndex = 51

The number of predefined format code indices that must be defined by locale data, except BOOLEAN and TEXT, exclusive.

This later in the build is static asserted to be equal to NfIndexTableOffset::NF_INDEX_TABLE_RESERVED_START.

Definition at line 19 of file reservedconstants.hxx.

Referenced by LCFormatNode::generateCode().

const sal_Int32 i18npool::nSupported_NumberingTypes = SAL_N_ELEMENTS(aSupportedTypes)
const sal_Unicode i18npool::NumberChar[][10]
const sal_Int16 i18npool::NumberChar_bn = 16

Definition at line 41 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_bo = 24

Definition at line 49 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Count = 32
const sal_Int16 i18npool::NumberChar_cu = 31

Definition at line 56 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_dz = 30

Definition at line 55 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_EastIndic_ar = 11

Definition at line 36 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_FullWidth = 1
const sal_Int16 i18npool::NumberChar_gu = 18

Definition at line 43 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_HalfWidth = 0
const sal_Int16 i18npool::NumberChar_Hangul_ko = 9
const sal_Int16 i18npool::NumberChar_he = 28
const sal_Int16 i18npool::NumberChar_hi = 12

Definition at line 37 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Indic_ar = 10

Definition at line 35 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_km = 26

Definition at line 51 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_kn = 21

Definition at line 46 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_lo = 23

Definition at line 48 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Lower_ko = 7

Definition at line 32 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Lower_zh = 2

Definition at line 27 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_ml = 22

Definition at line 47 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_mn = 27

Definition at line 52 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Modern_ja = 5

Definition at line 30 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_mr = 15

Definition at line 40 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_my = 25

Definition at line 50 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_ne = 29

Definition at line 54 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_or = 14

Definition at line 39 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_pa = 17

Definition at line 42 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_ta = 19

Definition at line 44 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_te = 20

Definition at line 45 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_th = 13

Definition at line 38 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Traditional_ja = 6

Definition at line 31 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Upper_ko = 8

Definition at line 33 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Upper_zh = 3

Definition at line 28 of file numberchar.h.

const sal_Int16 i18npool::NumberChar_Upper_zh_TW = 4

Definition at line 29 of file numberchar.h.

const Era i18npool::ROC_eraArray[]
Initial value:
= {
{1912, 1, 1, kDisplayEraForcedLongYear},
{0, 0, 0, 0}
}
const sal_uInt8 kDisplayEraForcedLongYear

Definition at line 238 of file calendar_gregorian.cxx.

sal_uInt16 i18npool::SeparatorChar[]
static

Definition at line 165 of file numberchar.h.

Referenced by AsciiToNative(), and AsciiToNativeChar().

const transliteration_Ignore::Mapping i18npool::SeZe[]
Initial value:
= {
{ 0x30B7, 0x30A7, 0x30BB, true },
{ 0x3057, 0x3047, 0x305B, true },
{ 0x30B8, 0x30A7, 0x30BC, true },
{ 0x3058, 0x3047, 0x305C, true },
{ 0, 0, 0, true }
}

Definition at line 27 of file ignoreSeZe_ja_JP.cxx.

i18nutil::OneToOneMappingTable_t const i18npool::small2large[]

Definition at line 35 of file smallToLarge_ja_JP.cxx.

const sal_Unicode i18npool::table_AIUFullWidth_ja_JP[]

Definition at line 22 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_AIUHalfWidth_ja_JP[]

Definition at line 71 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_Alphabet_ar[]
Initial value:
= {
0x0623, 0x0628, 0x062A, 0x062B, 0x062C, 0x062D, 0x062E,
0x062F, 0x0630, 0x0631, 0x0632, 0x0633, 0x0634, 0x0635,
0x0636, 0x0637, 0x0638, 0x0639, 0x063A, 0x0641, 0x0642,
0x0643, 0x0644, 0x0645, 0x0646, 0x0647, 0x0648, 0x0649
}

Definition at line 88 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_ar_abjad[]
Initial value:
= {
0x0627, 0x0628, 0x062c, 0x062f, 0x0647, 0x0648, 0x0632, 0x062d,
0x0637, 0x064a, 0x0643, 0x0644, 0x0645, 0x0646, 0x0633, 0x0639,
0x0641, 0x0635, 0x0642, 0x0631, 0x0634, 0x062a, 0x062b, 0x062e,
0x0630, 0x0636, 0x0638, 0x063a
}

Definition at line 95 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_dz[]
Initial value:
= {
0x0F40, 0x0F41, 0x0F42, 0x0F44, 0x0F45, 0x0F46, 0x0F47, 0x0F49,
0x0F4F, 0x0F50, 0x0F51, 0x0F53, 0x0F54, 0x0F55, 0x0F56, 0x0F58,
0x0F59, 0x0F5A, 0x0F5B, 0x0F5D, 0x0F5E, 0x0F5F, 0x0F60, 0x0F61,
0x0F62, 0x0F63, 0x0F64, 0x0F66, 0x0F67, 0x0F68
}

Definition at line 140 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_fa[]
Initial value:
= {
0x0622, 0x0628, 0x067E, 0x062A, 0x062B, 0x062C, 0x0686, 0x062D,
0x062E, 0x062F, 0x0630, 0x0631, 0x0632, 0x0698, 0x0633, 0x0634,
0x0635, 0x0636, 0x0637, 0x0638, 0x0639, 0x0640, 0x0641, 0x0642,
0x06A9, 0x06AF, 0x0644, 0x0645, 0x0646, 0x0648, 0x0647, 0x06CC
}

Definition at line 215 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_he[]
Initial value:
= {
0x05D0, 0x05D1, 0x05D2, 0x05D3, 0x05D4, 0x05D5, 0x05D6, 0x05D7,
0x05D8, 0x05D9, 0x05DB, 0x05DC, 0x05DE, 0x05E0, 0x05E1, 0x05E2,
0x05E4, 0x05E6, 0x05E7, 0x05E8, 0x05E9, 0x05EA
}

Definition at line 111 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_km[]
Initial value:
= {
0x1780, 0x1781, 0x1782, 0x1783, 0x1784, 0x1785, 0x1786, 0x1787,
0x1788, 0x1789, 0x178A, 0x178B, 0x178C, 0x178D, 0x178E, 0x178F,
0x1790, 0x1791, 0x1792, 0x1793, 0x1794, 0x1795, 0x1796, 0x1797,
0x1798, 0x1799, 0x179A, 0x179B, 0x179C, 0x179F,
0x17A0, 0x17A1, 0x17A2
}

Definition at line 125 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_lo[]
Initial value:
= {
0x0E81, 0x0E82, 0x0E84, 0x0E87, 0x0E88, 0x0E8A, 0x0E8D, 0x0E94,
0x0E95, 0x0E96, 0x0E97, 0x0E99, 0x0E9A, 0x0E9B, 0x0E9C,
0x0E9D, 0x0E9E, 0x0E9F, 0x0EA1, 0x0EA2, 0x0EA3, 0x0EA5, 0x0EA7,
0x0EAA, 0x0EAB, 0x0EAD, 0x0EAE, 0x0EAF, 0x0EAE, 0x0EDC, 0x0EDD
}

Definition at line 133 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_my[]
Initial value:
= {
0x1000, 0x1001, 0x1002, 0x1003, 0x1004, 0x1005, 0x1006, 0x1007,
0x1008,0x100A, 0x100B, 0x100C, 0x100D, 0x100E, 0x100F,
0x1010, 0x1011, 0x1012, 0x1013, 0x1014, 0x1015, 0x1016, 0x1017,
0x1018, 0x1019, 0x101A, 0x101B, 0x101C, 0x101D, 0x101E, 0x101F,
0x1020, 0x1021
}

Definition at line 147 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_ne[]
Initial value:
= {
0x0915, 0x0916, 0x0917, 0x0918, 0x0919, 0x091A, 0x091B, 0x091C,
0x091D, 0x091E, 0x091F, 0x0920, 0x0921, 0x0922, 0x0923, 0x0924,
0x0925, 0x0926, 0x0927, 0x0928, 0x092A, 0x092B, 0x092C, 0x092D,
0x092E, 0x092F, 0x0930, 0x0932, 0x0935, 0x0936, 0x0937, 0x0938,
0x0939
}

Definition at line 117 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Alphabet_th[]
Initial value:
= {
0x0E01, 0x0E02, 0x0E04, 0x0E07,
0x0E08, 0x0E09, 0x0E0A, 0x0E0B, 0x0E0C, 0x0E0D, 0x0E0E, 0x0E0F,
0x0E10, 0x0E11, 0x0E12, 0x0E13, 0x0E14, 0x0E15, 0x0E16, 0x0E17,
0x0E18, 0x0E19, 0x0E1A, 0x0E1B, 0x0E1C, 0x0E1D, 0x0E1E, 0x0E1F,
0x0E20, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E
}

Definition at line 102 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_Chicago[]
Initial value:
= {
0x002a, 0x2020, 0x2021, 0x00a7
}

Definition at line 234 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_CircledNumber[]
Initial value:
= {
0x2460,
0x2461,
0x2462,
0x2463,
0x2464,
0x2465,
0x2466,
0x2467,
0x2468,
0x2469,
0x246A,
0x246B,
0x246C,
0x246D,
0x246E,
0x246F,
0x2470,
0x2471,
0x2472,
0x2473
}

Definition at line 222 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_CyrillicLowerLetter_bg[]
Initial value:
= {
0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437, 0x0438,
0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x0440, 0x0441, 0x0442,
0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044E,
0x044F
}

Definition at line 164 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_CyrillicLowerLetter_ru[]
Initial value:
= {
0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0436, 0x0437,
0x0438, 0x043A, 0x043B, 0x043C, 0x043D, 0x043E, 0x043F, 0x0440,
0x0441, 0x0442, 0x0443, 0x0444, 0x0445, 0x0446, 0x0447, 0x0448,
0x0449, 0x044B, 0x044D, 0x044E, 0x044F
}

Definition at line 180 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_CyrillicLowerLetter_sr[]
Initial value:
= {
0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0452, 0x0435, 0x0436,
0x0437, 0x0438, 0x0458, 0x043A, 0x043B, 0x0459, 0x043C, 0x043D,
0x045A, 0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x045B, 0x0443,
0x0444, 0x0445, 0x0446, 0x0447, 0x045F, 0x0448
}

Definition at line 196 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_CyrillicUpperLetter_bg[]
Initial value:
= {
0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417, 0x0418,
0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x0420, 0x0421, 0x0422,
0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042E,
0x042F
}

Definition at line 156 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_CyrillicUpperLetter_ru[]
Initial value:
= {
0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0416, 0x0417,
0x0418, 0x041A, 0x041B, 0x041C, 0x041D, 0x041E, 0x041F, 0x0420,
0x0421, 0x0422, 0x0423, 0x0424, 0x0425, 0x0426, 0x0427, 0x0428,
0x0429, 0x042B, 0x042D, 0x042E, 0x042F
}

Definition at line 172 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_CyrillicUpperLetter_sr[]
Initial value:
= {
0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0402, 0x0415, 0x0416,
0x0417, 0x0418, 0x0408, 0x041A, 0x041B, 0x0409, 0x041C, 0x041D,
0x040A, 0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x040B, 0x0423,
0x0424, 0x0425, 0x0426, 0x0427, 0x040F, 0x0428
}

Definition at line 188 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_DiZi_zh[]
Initial value:
= {
0x5b50,0x4e11,0x5bc5,0x536f,0x8fb0,0x5df3,0x5348,0x672a,0x7533,0x9149,0x620c,0x4ea5
}

Definition at line 319 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_GreekLowerLetter[]
Initial value:
= {
0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03DB, 0x03B6, 0x03B7, 0x03B8,
0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF, 0x03C0, 0x03DF,
0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8, 0x03C9, 0x03E1
}

Definition at line 209 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_GreekUpperLetter[]
Initial value:
= {
0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x03DB, 0x0396, 0x0397, 0x0398,
0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F, 0x03A0, 0x03DF,
0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8, 0x03A9, 0x03E0
}

Definition at line 203 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_halfwidth[]

Definition at line 224 of file ignoreProlongedSoundMark_ja_JP.cxx.

const sal_Unicode i18npool::table_HangulCircledJamo_ko[]
Initial value:
= {
0x3260,
0x3261,
0x3262,
0x3263,
0x3264,
0x3265,
0x3266,
0x3267,
0x3268,
0x3269,
0x326A,
0x326B,
0x326C,
0x326D
}

Definition at line 280 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_HangulCircledSyllable_ko[]
Initial value:
= {
0x326E,
0x326F,
0x3270,
0x3271,
0x3272,
0x3273,
0x3274,
0x3275,
0x3276,
0x3277,
0x3278,
0x3279,
0x327A,
0x327B
}

Definition at line 298 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_HangulJamo_ko[]
Initial value:
= {
0x3131,
0x3134,
0x3137,
0x3139,
0x3141,
0x3142,
0x3145,
0x3147,
0x3148,
0x314A,
0x314B,
0x314C,
0x314D,
0x314E
}

Definition at line 245 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_HangulSyllable_ko[]
Initial value:
= {
0xAC00,
0xB098,
0xB2E4,
0xB77C,
0xB9C8,
0xBC14,
0xC0AC,
0xC544,
0xC790,
0xCC28,
0xCE74,
0xD0C0,
0xD30C,
0xD558
}

Definition at line 262 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_IROHAFullWidth_ja_JP[]

Definition at line 120 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_IROHAHalfWidth_ja_JP[]

Definition at line 171 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

const sal_Unicode i18npool::table_normalwidth[]

Definition at line 29 of file ignoreProlongedSoundMark_ja_JP.cxx.

const sal_Unicode i18npool::table_PersianWord_decade1[][7]
Initial value:
={
{0},
{0x06cc, 0x06a9, 0},
{0x062f, 0x0648, 0},
{0x0633, 0x0647, 0},
{0x0686, 0x0647, 0x0627, 0x0631, 0},
{0x067e, 0x0646, 0x062c, 0},
{0x0634, 0x0634, 0},
{0x0647, 0x0641, 0x062a, 0},
{0x0647, 0x0634, 0x062a, 0},
{0x0646, 0x0647, 0},
{0x062f, 0x0647, 0},
{0x06cc, 0x0627, 0x0632, 0x062f, 0x0647, 0},
{0x062f, 0x0648, 0x0627, 0x0632, 0x062f, 0x0647, 0},
{0x0633, 0x06cc, 0x0632, 0x062f, 0x0647, 0},
{0x0686, 0x0647, 0x0627, 0x0631, 0x062f, 0x0647, 0},
{0x067e, 0x0627, 0x0646, 0x0632, 0x062f, 0x0647, 0},
{0x0634, 0x0627, 0x0646, 0x0632, 0x062f, 0x0647, 0},
{0x0647, 0x0641, 0x062f, 0x0647, 0},
{0x0647, 0x062c, 0x062f, 0x0647, 0},
{0x0646, 0x0648, 0x0632, 0x062f, 0x0647, 0}
}

Definition at line 239 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_PersianWord_decade2[][6]
Initial value:
={
{0x0628, 0x06cc, 0x0633, 0x062a, 0},
{0x0633, 0x06cc, 0},
{0x0686, 0x0647, 0x0644, 0},
{0x067e, 0x0646, 0x062c, 0x0627, 0x0647, 0},
{0x0634, 0x0635, 0x062a, 0},
{0x0647, 0x0641, 0x062a, 0x0627, 0x062f, 0},
{0x0647, 0x0634, 0x062a, 0x0627, 0x062f, 0},
{0x0646, 0x0648, 0x062f, 0}
}

Definition at line 262 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_PersianWord_decade3[][7]
Initial value:
={
{0x0635, 0x062f, 0},
{0x062f, 0x0648, 0x06cc, 0x0633, 0x062a, 0},
{0x0633, 0x06cc, 0x0635, 0x062f, 0},
{0x0686, 0x0647, 0x0627, 0x0631, 0x0635, 0x062f, 0},
{0x067e, 0x0627, 0x0646, 0x0635, 0x062f, 0},
{0x0634, 0x0635, 0x062f, 0},
{0x0647, 0x0641, 0x062a, 0x0635, 0x062f, 0},
{0x0647, 0x0634, 0x062a, 0x0635, 0x062f, 0},
{0x0646, 0x0647, 0x0635, 0x062f, 0}
}

Definition at line 273 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_PersianWord_decadeX[][8]
Initial value:
={
{0x0647, 0x0632, 0x0627, 0x0631, 0},
{0x0645, 0x06cc, 0x0644, 0x06cc, 0x0648, 0x0646, 0},
{0x0645, 0x06cc, 0x0644, 0x06cc, 0x0627, 0x0631, 0x062f, 0}
}

Definition at line 285 of file defaultnumberingprovider.cxx.

const sal_Unicode i18npool::table_TianGan_zh[]
Initial value:
= {
0x7532,0x4e59,0x4e19,0x4e01,0x620a,0x5df1,0x5e9a,0x8f9b,0x58ec,0x7678
}

Definition at line 315 of file bullet.h.

Referenced by i18npool::DefaultNumberingProvider::makeNumberingString().

char const i18npool::TAC_celltype_inputcheck[17][17]
Initial value:
= {
{ 'X', 'A', 'A', 'A', 'A', 'A', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'A', 'S', 'A', 'C', 'C', 'C', 'C', 'C', 'C', 'C', 'C', 'C', 'C' },
{ 'X', 'S', 'A', 'S', 'S', 'S', 'S', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'A', 'S', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'A', 'S', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'A', 'S', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'A', 'S', 'A', 'R', 'R', 'R', 'C', 'C', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'C', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'A', 'A', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'C', 'C', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'C', 'R', 'R', 'R', 'R', 'R', 'R' },
{ 'X', 'A', 'A', 'A', 'S', 'S', 'A', 'R', 'R', 'R', 'C', 'R', 'C', 'R', 'R', 'R', 'R' }
}

Definition at line 37 of file inputsequencechecker_th.cxx.

bool const i18npool::TAC_Composible[3][5]
Initial value:
= {
{true, true, true, true, true},
{true, true, true, false, true},
{true, true, false, false, true}
}

Definition at line 58 of file inputsequencechecker_th.cxx.

const sal_Int16 i18npool::thaiCompRel[MAX_CT][MAX_CT]
Initial value:
= {
}
#define ST_NDP
#define ST_NXT
#define ST_COM

Definition at line 132 of file breakiterator_th.cxx.

const sal_uInt16 i18npool::thaiCT[128]
Initial value:
= {
#define CT_BD
Definition: wtt.h:37
#define CT_BV1
Definition: wtt.h:35
#define CT_TONE
Definition: wtt.h:38
#define CT_AV2
Definition: wtt.h:43
#define CT_AD3
Definition: wtt.h:41
#define CT_AV3
Definition: wtt.h:44
#define CT_LV
Definition: wtt.h:31
#define CT_FV2
Definition: wtt.h:33
#define CT_FV3
Definition: wtt.h:34
#define CT_CONS
Definition: wtt.h:30
#define CT_AV1
Definition: wtt.h:42
#define CT_BV2
Definition: wtt.h:36
#define CT_FV1
Definition: wtt.h:32
#define CT_NON
Definition: wtt.h:29
#define CT_CTRL
Definition: wtt.h:28
#define CT_AD2
Definition: wtt.h:40
#define CT_AD1
Definition: wtt.h:39

Definition at line 48 of file wtt.h.

thread_local BreakIterator_Unicode::BIMap i18npool::theBIMap
static

Definition at line 48 of file breakiterator_unicode.cxx.

const sal_Unicode i18npool::thousand[] = {0x05d0, 0x05dc, 0x05e3, 0x0}

Definition at line 1026 of file nativenumbersupplier.cxx.

const sal_Unicode i18npool::thousands[] = {0x05d0, 0x05dc, 0x05e4, 0x05d9, 0x0}

Definition at line 1027 of file nativenumbersupplier.cxx.

const sal_Unicode i18npool::thousands_last[] = {0x05d0, 0x05dc, 0x05e4, 0x05d9, 0x05dd, 0x0}

Definition at line 1028 of file nativenumbersupplier.cxx.

const transliteration_Ignore::Mapping i18npool::TiJi[]
Initial value:
= {
{ 0x30C4, 0x30A3, 0x30C1, true },
{ 0x30C6, 0x30A3, 0x30C1, true },
{ 0x3064, 0x3043, 0x3061, true },
{ 0x3066, 0x3043, 0x3061, true },
{ 0x30C7, 0x30A3, 0x30B8, true },
{ 0x3067, 0x3043, 0x3058, true },
{ 0, 0, 0, true }
}

Definition at line 27 of file ignoreTiJi_ja_JP.cxx.

TMList const i18npool::TMlist[]

Definition at line 62 of file transliterationImpl.cxx.

i18nutil::OneToOneMappingTable_t const i18npool::traditionalKanji2updateKanji[]

Definition at line 26 of file ignoreTraditionalKanji_ja_JP.cxx.

ScriptTypeList const i18npool::typeList[]
Initial value:
= {
{ UnicodeScript_kDevanagari, UnicodeScript_kDevanagari, sal_Int16(UnicodeScript_kDevanagari) },
{ UnicodeScript_kThai, UnicodeScript_kThai, sal_Int16(UnicodeScript_kThai) },
{ UnicodeScript_kScriptCount, UnicodeScript_kScriptCount, sal_Int16(UnicodeScript_kScriptCount) }
}

Definition at line 77 of file inputsequencechecker.cxx.

const sal_Unicode i18npool::upperLetter[]
Initial value:
= {
0x41, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49,
0x4A, 0x4B, 0x4C, 0x4D, 0x4E, 0x4F, 0x50, 0x51, 0x52,
0x53, 0x54, 0x55, 0x56, 0x57, 0x58, 0x59, 0x5A
}

Definition at line 222 of file defaultnumberingprovider.cxx.