Defines |
#define | RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_ERROR ((sal_uInt32)0x0001) |
#define | RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_IGNORE ((sal_uInt32)0x0002) |
#define | RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_MAPTOPRIVATE ((sal_uInt32)0x0003) |
#define | RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_DEFAULT ((sal_uInt32)0x0004) |
#define | RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_ERROR ((sal_uInt32)0x0010) |
#define | RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_IGNORE ((sal_uInt32)0x0020) |
#define | RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_DEFAULT ((sal_uInt32)0x0030) |
#define | RTL_TEXTTOUNICODE_FLAGS_INVALID_ERROR ((sal_uInt32)0x0100) |
#define | RTL_TEXTTOUNICODE_FLAGS_INVALID_IGNORE ((sal_uInt32)0x0200) |
#define | RTL_TEXTTOUNICODE_FLAGS_INVALID_DEFAULT ((sal_uInt32)0x0300) |
#define | RTL_TEXTTOUNICODE_FLAGS_FLUSH ((sal_uInt32)0x8000) |
#define | RTL_TEXTTOUNICODE_FLAGS_GLOBAL_SIGNATURE 0x10000 |
#define | RTL_TEXTTOUNICODE_FLAGS_UNDEFINED_MASK ((sal_uInt32)0x000F) |
#define | RTL_TEXTTOUNICODE_FLAGS_MBUNDEFINED_MASK ((sal_uInt32)0x00F0) |
#define | RTL_TEXTTOUNICODE_FLAGS_INVALID_MASK ((sal_uInt32)0x0F00) |
#define | RTL_TEXTTOUNICODE_INFO_ERROR ((sal_uInt32)0x0001) |
#define | RTL_TEXTTOUNICODE_INFO_SRCBUFFERTOSMALL ((sal_uInt32)0x0002) |
#define | RTL_TEXTTOUNICODE_INFO_DESTBUFFERTOSMALL ((sal_uInt32)0x0004) |
#define | RTL_TEXTTOUNICODE_INFO_UNDEFINED ((sal_uInt32)0x0008) |
#define | RTL_TEXTTOUNICODE_INFO_MBUNDEFINED ((sal_uInt32)0x0010) |
#define | RTL_TEXTTOUNICODE_INFO_INVALID ((sal_uInt32)0x0020) |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_ERROR ((sal_uInt32)0x0001) |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_IGNORE ((sal_uInt32)0x0002) |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_0 ((sal_uInt32)0x0003) |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_QUESTIONMARK ((sal_uInt32)0x0004) |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_UNDERLINE ((sal_uInt32)0x0005) |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_DEFAULT ((sal_uInt32)0x0006) |
#define | RTL_UNICODETOTEXT_FLAGS_INVALID_ERROR ((sal_uInt32)0x0010) |
#define | RTL_UNICODETOTEXT_FLAGS_INVALID_IGNORE ((sal_uInt32)0x0020) |
#define | RTL_UNICODETOTEXT_FLAGS_INVALID_0 ((sal_uInt32)0x0030) |
#define | RTL_UNICODETOTEXT_FLAGS_INVALID_QUESTIONMARK ((sal_uInt32)0x0040) |
#define | RTL_UNICODETOTEXT_FLAGS_INVALID_UNDERLINE ((sal_uInt32)0x0050) |
#define | RTL_UNICODETOTEXT_FLAGS_INVALID_DEFAULT ((sal_uInt32)0x0060) |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_REPLACE ((sal_uInt32)0x0100) |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_REPLACESTR ((sal_uInt32)0x0200) |
#define | RTL_UNICODETOTEXT_FLAGS_PRIVATE_MAPTO0 ((sal_uInt32)0x0400) |
#define | RTL_UNICODETOTEXT_FLAGS_NONSPACING_IGNORE ((sal_uInt32)0x0800) |
#define | RTL_UNICODETOTEXT_FLAGS_CONTROL_IGNORE ((sal_uInt32)0x1000) |
#define | RTL_UNICODETOTEXT_FLAGS_PRIVATE_IGNORE ((sal_uInt32)0x2000) |
#define | RTL_UNICODETOTEXT_FLAGS_NOCOMPOSITE ((sal_uInt32)0x4000) |
#define | RTL_UNICODETOTEXT_FLAGS_FLUSH ((sal_uInt32)0x8000) |
#define | RTL_UNICODETOTEXT_FLAGS_GLOBAL_SIGNATURE 0x10000 |
#define | RTL_UNICODETOTEXT_FLAGS_UNDEFINED_MASK ((sal_uInt32)0x000F) |
#define | RTL_UNICODETOTEXT_FLAGS_INVALID_MASK ((sal_uInt32)0x00F0) |
#define | RTL_UNICODETOTEXT_INFO_ERROR ((sal_uInt32)0x0001) |
#define | RTL_UNICODETOTEXT_INFO_SRCBUFFERTOSMALL ((sal_uInt32)0x0002) |
#define | RTL_UNICODETOTEXT_INFO_DESTBUFFERTOSMALL ((sal_uInt32)0x0004) |
#define | RTL_UNICODETOTEXT_INFO_UNDEFINED ((sal_uInt32)0x0008) |
#define | RTL_UNICODETOTEXT_INFO_INVALID ((sal_uInt32)0x0010) |
Typedefs |
typedef void * | rtl_TextToUnicodeConverter |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
typedef void * | rtl_TextToUnicodeContext |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
typedef void * | rtl_UnicodeToTextConverter |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
typedef void * | rtl_UnicodeToTextContext |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
Functions |
SAL_DLLPUBLIC
rtl_TextToUnicodeConverter | rtl_createTextToUnicodeConverter (rtl_TextEncoding eTextEncoding) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC void | rtl_destroyTextToUnicodeConverter (rtl_TextToUnicodeConverter hConverter) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC
rtl_TextToUnicodeContext | rtl_createTextToUnicodeContext (rtl_TextToUnicodeConverter hConverter) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC void | rtl_destroyTextToUnicodeContext (rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC void | rtl_resetTextToUnicodeContext (rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC sal_Size | rtl_convertTextToUnicode (rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext, const sal_Char *pSrcBuf, sal_Size nSrcBytes, sal_Unicode *pDestBuf, sal_Size nDestChars, sal_uInt32 nFlags, sal_uInt32 *pInfo, sal_Size *pSrcCvtBytes) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC
rtl_UnicodeToTextConverter | rtl_createUnicodeToTextConverter (rtl_TextEncoding eTextEncoding) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC void | rtl_destroyUnicodeToTextConverter (rtl_UnicodeToTextConverter hConverter) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC
rtl_UnicodeToTextContext | rtl_createUnicodeToTextContext (rtl_UnicodeToTextConverter hConverter) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC void | rtl_destroyUnicodeToTextContext (rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC void | rtl_resetUnicodeToTextContext (rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|
SAL_DLLPUBLIC sal_Size | rtl_convertUnicodeToText (rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext, const sal_Unicode *pSrcBuf, sal_Size nSrcChars, sal_Char *pDestBuf, sal_Size nDestBytes, sal_uInt32 nFlags, sal_uInt32 *pInfo, sal_Size *pSrcCvtChars) |
| see http://udk.openoffice.org/cpp/man/spec/textconversion.html
|