summaryrefslogtreecommitdiff
path: root/i18nutil/inc
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-10-20 22:04:34 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-10-21 11:27:38 +0100
commit41c083a7ade3feb7f5b6516f859db00fa8e2cf72 (patch)
treeb5114e19850b93c6dbd3b7cfb3e089c52f9b555f /i18nutil/inc
parentc57ba94721a152db405716753a15c870401c3a63 (diff)
expose an API to map from UScriptCode to i18n::ScriptType
Diffstat (limited to 'i18nutil/inc')
-rw-r--r--i18nutil/inc/i18nutil/unicode.hxx4
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