diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-10-20 22:04:34 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-10-21 11:27:38 +0100 |
commit | 41c083a7ade3feb7f5b6516f859db00fa8e2cf72 (patch) | |
tree | b5114e19850b93c6dbd3b7cfb3e089c52f9b555f /i18nutil/inc | |
parent | c57ba94721a152db405716753a15c870401c3a63 (diff) |
expose an API to map from UScriptCode to i18n::ScriptType
Diffstat (limited to 'i18nutil/inc')
-rw-r--r-- | i18nutil/inc/i18nutil/unicode.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/i18nutil/inc/i18nutil/unicode.hxx b/i18nutil/inc/i18nutil/unicode.hxx index f865552f1709..d5e72b1feb70 100644 --- a/i18nutil/inc/i18nutil/unicode.hxx +++ b/i18nutil/inc/i18nutil/unicode.hxx @@ -30,6 +30,7 @@ #include <com/sun/star/i18n/UnicodeScript.hpp> #include <sal/types.h> +#include <unicode/uscript.h> #include "i18nutildllapi.h" typedef struct _ScriptTypeList { @@ -61,6 +62,9 @@ public: static sal_Bool SAL_CALL isWhiteSpace( const sal_Unicode ch); static sal_Bool SAL_CALL isAlphaDigit( const sal_Unicode ch); static sal_Bool SAL_CALL isPunctuation( const sal_Unicode ch); + + //Map an ISO 15924 script code to Latin/Asian/Complex/Weak + static sal_Int16 SAL_CALL getScriptClassFromUScriptCode(UScriptCode eScript); }; #endif |