fribidi_charset_to_unicode3
Convert string to unicode
Usage
#include <../fribidi/lib/fribidi.h>
FriBidiStrIndex fribidi_charset_to_unicode
(
FriBidiCharSet char_set,
const char *s,
FriBidiStrIndex len,
FriBidiChar *us
);
Parameters
- FriBidiCharSet char_set
-
Character set to convert from.
Possible values for a
FriBidiCharSetare as follows:FRIBIDI_CHAR_SET_UTF8-
UTF-8 (Unicode).
FRIBIDI_CHAR_SET_CAP_RTL-
CapRTL (Test).
FRIBIDI_CHAR_SET_ISO8859_6-
ISO8859-6 (Arabic).
FRIBIDI_CHAR_SET_ISO8859_8-
ISO8859-8 (Hebrew).
FRIBIDI_CHAR_SET_CP1255-
CP1255 (MS Hebrew/Yiddish).
FRIBIDI_CHAR_SET_CP1256-
CP1256 (MS Arabic).
- const char *s
-
Input string encoded in char_set.
- FriBidiStrIndex len
-
Input string length.
- FriBidiChar *us
-
Output Unicode string.
Overview
This function converts a string from a character set, to a Unicode string.
Returns
The length of the new string.
Releases
9 releases since Debian 6.0 (Squeeze); the text changed 6 times.