LibreOffice Module i18npool (master) 1
Namespaces | Macros | Functions | Variables
breakiterator_th.cxx File Reference
#include <com/sun/star/i18n/CharacterIteratorMode.hpp>
#include <o3tl/safeint.hxx>
#include <breakiterator_th.hxx>
#include <wtt.h>
Include dependency graph for breakiterator_th.cxx:

Go to the source code of this file.


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


#define SARA_AM   0x0E33
#define ST_COM   1
#define ST_NXT   2
#define ST_NDP   3
#define is_Thai(c)   (0x0e00 <= c && c <= 0x0e7f)


static sal_uInt16 i18npool::getCombState (const sal_Unicode *text, sal_Int32 pos)
static sal_Int32 i18npool::getACell (const sal_Unicode *text, sal_Int32 pos, sal_Int32 len)


const sal_Int16 i18npool::thaiCompRel [MAX_CT][MAX_CT]
const sal_uInt32 i18npool::is_ST_COM = (1<<CT_CTRL)|(1<<CT_NON)|(1<<CT_CONS)|(1<<CT_TONE)

Macro Definition Documentation

◆ is_Thai

#define is_Thai (   c)    (0x0e00 <= c && c <= 0x0e7f)

Definition at line 190 of file breakiterator_th.cxx.


#define SARA_AM   0x0E33

Definition at line 129 of file breakiterator_th.cxx.


#define ST_COM   1

Definition at line 135 of file breakiterator_th.cxx.


#define ST_NDP   3

Definition at line 137 of file breakiterator_th.cxx.


#define ST_NXT   2

Definition at line 136 of file breakiterator_th.cxx.