33 table = &i18nutil::widthfolding::gethalf2fullTable();
45 return i18nutil::widthfolding::compose_ja_voiced_sound_marks ( newStr, 0, newStr.getLength(), pOffset );
51 table = &i18nutil::widthfolding::gethalfKana2fullKanaTable();
53 implementationName =
"com.sun.star.i18n.Transliteration.HALFWIDTHKATAKANA_FULLWIDTHKATAKANA";
63 return i18nutil::widthfolding::compose_ja_voiced_sound_marks ( newStr, 0, newStr.getLength(), pOffset );
69 table = &i18nutil::widthfolding::gethalf2fullTableForJIS();
OUString transliterateImpl(const OUString &inStr, sal_Int32 startPos, sal_Int32 nCount, css::uno::Sequence< sal_Int32 > *pOffset) override
HALFWIDTHKATAKANA_FULLWIDTHKATAKANA()
HALFWIDTH_FULLWIDTH_LIKE_JIS()
OUString transliterateImpl(const OUString &inStr, sal_Int32 startPos, sal_Int32 nCount, css::uno::Sequence< sal_Int32 > *pOffset) override
OUString transliterateImpl(const OUString &inStr, sal_Int32 startPos, sal_Int32 nCount, css::uno::Sequence< sal_Int32 > *pOffset) override
i18nutil::oneToOneMapping * table
OUString transliterateImpl(const OUString &inStr, sal_Int32 startPos, sal_Int32 nCount, css::uno::Sequence< sal_Int32 > *pOffset) override
const char * transliterationName
const char * implementationName
Constant values shared between i18npool and, for example, the number formatter.
#define WIDTHFOLDING_DONT_USE_COMBINED_VU