Top | ![]() |
![]() |
![]() |
![]() |
gmime-iconv-utilsgmime-iconv-utils — High-level routines for converting text from one charset to another |
char * | g_mime_iconv_strdup () |
char * | g_mime_iconv_strndup () |
char * | g_mime_iconv_utf8_to_locale () |
char * | g_mime_iconv_utf8_to_locale_length () |
char * | g_mime_iconv_locale_to_utf8 () |
char * | g_mime_iconv_locale_to_utf8_length () |
char * g_mime_iconv_strdup (iconv_t cd
,const char *str
);
Allocates a new string buffer containing str
converted to the
destination charset described in cd
.
[skip]
char * g_mime_iconv_strndup (iconv_t cd
,const char *str
,size_t n
);
Allocates a new string buffer containing the first n
bytes of str
converted to the destination charset as described by the conversion
descriptor cd
.
[skip]
cd |
conversion descriptor. |
[type gpointer] |
str |
string in source charset |
|
n |
number of bytes to convert |
char *
g_mime_iconv_utf8_to_locale (const char *str
);
Allocates a new string buffer containing str
converted to the
user's locale charset.
char * g_mime_iconv_utf8_to_locale_length (const char *str
,size_t n
);
Allocates a new string buffer containing the first n
bytes of
str
converted to the user's locale charset.
char *
g_mime_iconv_locale_to_utf8 (const char *str
);
Allocates a new string buffer containing str
in UTF-8.