4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>camel-iconv</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="Camel Reference Manual">
8
8
<link rel="up" href="Utilities.html" title="Utilities">
9
9
<link rel="prev" href="camel-camel-file-utils.html" title="camel-file-utils">
10
10
<link rel="next" href="camel-camel-list-utils.html" title="camel-list-utils">
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
37
37
</tr></table></div>
38
38
<div class="refsynopsisdiv">
39
39
<a name="camel-camel-iconv.synopsis"></a><h2>Synopsis</h2>
40
<pre class="synopsis">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="camel-camel-iconv.html#camel-iconv-locale-charset" title="camel_iconv_locale_charset ()">camel_iconv_locale_charset</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
41
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="camel-camel-iconv.html#camel-iconv-locale-language" title="camel_iconv_locale_language ()">camel_iconv_locale_language</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
42
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="camel-camel-iconv.html#camel-iconv-charset-name" title="camel_iconv_charset_name ()">camel_iconv_charset_name</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *charset</code></em>);
43
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="camel-camel-iconv.html#camel-iconv-charset-language" title="camel_iconv_charset_language ()">camel_iconv_charset_language</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *charset</code></em>);
44
<span class="returnvalue">iconv_t</span> <a class="link" href="camel-camel-iconv.html#camel-iconv-open" title="camel_iconv_open ()">camel_iconv_open</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *to</code></em>,
45
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *from</code></em>);
46
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="returnvalue">gsize</span></a> <a class="link" href="camel-camel-iconv.html#camel-iconv" title="camel_iconv ()">camel_iconv</a> (<em class="parameter"><code><span class="type">iconv_t</span> cd</code></em>,
47
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **inbuf</code></em>,
48
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *inleft</code></em>,
49
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **outbuf</code></em>,
50
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *outleft</code></em>);
40
<pre class="synopsis">const <span class="returnvalue">gchar</span> * <a class="link" href="camel-camel-iconv.html#camel-iconv-locale-charset" title="camel_iconv_locale_charset ()">camel_iconv_locale_charset</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
41
const <span class="returnvalue">gchar</span> * <a class="link" href="camel-camel-iconv.html#camel-iconv-locale-language" title="camel_iconv_locale_language ()">camel_iconv_locale_language</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
42
const <span class="returnvalue">gchar</span> * <a class="link" href="camel-camel-iconv.html#camel-iconv-charset-name" title="camel_iconv_charset_name ()">camel_iconv_charset_name</a> (<em class="parameter"><code>const <span class="type">gchar</span> *charset</code></em>);
43
const <span class="returnvalue">gchar</span> * <a class="link" href="camel-camel-iconv.html#camel-iconv-charset-language" title="camel_iconv_charset_language ()">camel_iconv_charset_language</a> (<em class="parameter"><code>const <span class="type">gchar</span> *charset</code></em>);
44
<span class="returnvalue">iconv_t</span> <a class="link" href="camel-camel-iconv.html#camel-iconv-open" title="camel_iconv_open ()">camel_iconv_open</a> (<em class="parameter"><code>const <span class="type">gchar</span> *to</code></em>,
45
<em class="parameter"><code>const <span class="type">gchar</span> *from</code></em>);
46
<span class="returnvalue">gsize</span> <a class="link" href="camel-camel-iconv.html#camel-iconv" title="camel_iconv ()">camel_iconv</a> (<em class="parameter"><code><span class="type">iconv_t</span> cd</code></em>,
47
<em class="parameter"><code>const <span class="type">gchar</span> **inbuf</code></em>,
48
<em class="parameter"><code><span class="type">gsize</span> *inleft</code></em>,
49
<em class="parameter"><code><span class="type">gchar</span> **outbuf</code></em>,
50
<em class="parameter"><code><span class="type">gsize</span> *outleft</code></em>);
51
51
<span class="returnvalue">void</span> <a class="link" href="camel-camel-iconv.html#camel-iconv-close" title="camel_iconv_close ()">camel_iconv_close</a> (<em class="parameter"><code><span class="type">iconv_t</span> cd</code></em>);
60
60
<a name="camel-camel-iconv.details"></a><h2>Details</h2>
61
61
<div class="refsect2">
62
62
<a name="camel-iconv-locale-charset"></a><h3>camel_iconv_locale_charset ()</h3>
63
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * camel_iconv_locale_charset (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
63
<pre class="programlisting">const <span class="returnvalue">gchar</span> * camel_iconv_locale_charset (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
68
68
<div class="refsect2">
69
69
<a name="camel-iconv-locale-language"></a><h3>camel_iconv_locale_language ()</h3>
70
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * camel_iconv_locale_language (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
70
<pre class="programlisting">const <span class="returnvalue">gchar</span> * camel_iconv_locale_language (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
75
75
<div class="refsect2">
76
76
<a name="camel-iconv-charset-name"></a><h3>camel_iconv_charset_name ()</h3>
77
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * camel_iconv_charset_name (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *charset</code></em>);</pre>
77
<pre class="programlisting">const <span class="returnvalue">gchar</span> * camel_iconv_charset_name (<em class="parameter"><code>const <span class="type">gchar</span> *charset</code></em>);</pre>
82
82
<div class="refsect2">
83
83
<a name="camel-iconv-charset-language"></a><h3>camel_iconv_charset_language ()</h3>
84
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * camel_iconv_charset_language (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *charset</code></em>);</pre>
84
<pre class="programlisting">const <span class="returnvalue">gchar</span> * camel_iconv_charset_language (<em class="parameter"><code>const <span class="type">gchar</span> *charset</code></em>);</pre>
89
89
<div class="refsect2">
90
90
<a name="camel-iconv-open"></a><h3>camel_iconv_open ()</h3>
91
<pre class="programlisting"><span class="returnvalue">iconv_t</span> camel_iconv_open (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *to</code></em>,
92
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *from</code></em>);</pre>
91
<pre class="programlisting"><span class="returnvalue">iconv_t</span> camel_iconv_open (<em class="parameter"><code>const <span class="type">gchar</span> *to</code></em>,
92
<em class="parameter"><code>const <span class="type">gchar</span> *from</code></em>);</pre>
97
97
<div class="refsect2">
98
98
<a name="camel-iconv"></a><h3>camel_iconv ()</h3>
99
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="returnvalue">gsize</span></a> camel_iconv (<em class="parameter"><code><span class="type">iconv_t</span> cd</code></em>,
100
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **inbuf</code></em>,
101
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *inleft</code></em>,
102
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **outbuf</code></em>,
103
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *outleft</code></em>);</pre>
99
<pre class="programlisting"><span class="returnvalue">gsize</span> camel_iconv (<em class="parameter"><code><span class="type">iconv_t</span> cd</code></em>,
100
<em class="parameter"><code>const <span class="type">gchar</span> **inbuf</code></em>,
101
<em class="parameter"><code><span class="type">gsize</span> *inleft</code></em>,
102
<em class="parameter"><code><span class="type">gchar</span> **outbuf</code></em>,
103
<em class="parameter"><code><span class="type">gsize</span> *outleft</code></em>);</pre>