4
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
5
<title>CamelMimeFilterToHTML</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.71.1">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.1">
7
7
<link rel="start" href="index.html" title="Camel Reference Manual">
8
8
<link rel="up" href="Filters.html" title="Stream Filters">
9
9
<link rel="prev" href="camel-CamelMimeFilterSave.html" title="CamelMimeFilterSave">
10
10
<link rel="next" href="camel-CamelMimeFilterWindows.html" title="CamelMimeFilterWindows">
11
<meta name="generator" content="GTK-Doc V1.9 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="part" href="classes.html" title="Part I. Camel Classes">
14
14
<link rel="chapter" href="ClassTree.html" title="Class hierarchy">
31
31
<th width="100%" align="center">Camel Reference Manual</th>
32
32
<td><a accesskey="n" href="camel-CamelMimeFilterWindows.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
34
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2602376" class="shortcut">Top</a>
34
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2631121" class="shortcut">Top</a>
36
<a href="#id2603204" class="shortcut">Description</a></nobr></td></tr>
36
<a href="#id2631949" class="shortcut">Description</a></nobr></td></tr>
38
38
<div class="refentry" lang="en">
39
39
<a name="camel-CamelMimeFilterToHTML"></a><div class="titlepage"></div>
40
40
<div class="refnamediv"><table width="100%"><tr>
43
<a name="id2602376"></a><span class="refentrytitle">CamelMimeFilterToHTML</span>
43
<a name="id2631121"></a><span class="refentrytitle">CamelMimeFilterToHTML</span>
45
45
<p>CamelMimeFilterToHTML</p>
55
<a href="camel-CamelMimeFilterToHTML.html#CamelMimeFilterToHTML">CamelMimeFilterToHTML</a>;
56
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-PRE:CAPS">CAMEL_MIME_FILTER_TOHTML_PRE</a>
57
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CONVERT-NL:CAPS">CAMEL_MIME_FILTER_TOHTML_CONVERT_NL</a>
58
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CONVERT-SPACES:CAPS">CAMEL_MIME_FILTER_TOHTML_CONVERT_SPACES</a>
59
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CONVERT-URLS:CAPS">CAMEL_MIME_FILTER_TOHTML_CONVERT_URLS</a>
60
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-MARK-CITATION:CAPS">CAMEL_MIME_FILTER_TOHTML_MARK_CITATION</a>
61
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CONVERT-ADDRESSES:CAPS">CAMEL_MIME_FILTER_TOHTML_CONVERT_ADDRESSES</a>
62
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-ESCAPE-8BIT:CAPS">CAMEL_MIME_FILTER_TOHTML_ESCAPE_8BIT</a>
63
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CITE:CAPS">CAMEL_MIME_FILTER_TOHTML_CITE</a>
64
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-PRESERVE-8BIT:CAPS">CAMEL_MIME_FILTER_TOHTML_PRESERVE_8BIT</a>
65
#define <a href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-FORMAT-FLOWED:CAPS">CAMEL_MIME_FILTER_TOHTML_FORMAT_FLOWED</a>
66
<a href="camel-CamelMimeFilter.html#CamelMimeFilter">CamelMimeFilter</a>* <a href="camel-CamelMimeFilterToHTML.html#camel-mime-filter-tohtml-new">camel_mime_filter_tohtml_new</a> (<a
67
href="/opt/gnome/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
70
href="/opt/gnome/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
72
char* <a href="camel-CamelMimeFilterToHTML.html#camel-text-to-html">camel_text_to_html</a> (const char *in,
74
href="/opt/gnome/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
77
href="/opt/gnome/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
55
<a class="link" href="camel-CamelMimeFilterToHTML.html#CamelMimeFilterToHTML">CamelMimeFilterToHTML</a>;
56
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-PRE:CAPS">CAMEL_MIME_FILTER_TOHTML_PRE</a>
57
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CONVERT-NL:CAPS">CAMEL_MIME_FILTER_TOHTML_CONVERT_NL</a>
58
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CONVERT-SPACES:CAPS">CAMEL_MIME_FILTER_TOHTML_CONVERT_SPACES</a>
59
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CONVERT-URLS:CAPS">CAMEL_MIME_FILTER_TOHTML_CONVERT_URLS</a>
60
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-MARK-CITATION:CAPS">CAMEL_MIME_FILTER_TOHTML_MARK_CITATION</a>
61
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CONVERT-ADDRESSES:CAPS">CAMEL_MIME_FILTER_TOHTML_CONVERT_ADDRESSES</a>
62
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-ESCAPE-8BIT:CAPS">CAMEL_MIME_FILTER_TOHTML_ESCAPE_8BIT</a>
63
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-CITE:CAPS">CAMEL_MIME_FILTER_TOHTML_CITE</a>
64
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-PRESERVE-8BIT:CAPS">CAMEL_MIME_FILTER_TOHTML_PRESERVE_8BIT</a>
65
#define <a class="link" href="camel-CamelMimeFilterToHTML.html#CAMEL-MIME-FILTER-TOHTML-FORMAT-FLOWED:CAPS">CAMEL_MIME_FILTER_TOHTML_FORMAT_FLOWED</a>
66
<a class="link" href="camel-CamelMimeFilter.html#CamelMimeFilter">CamelMimeFilter</a>* <a class="link" href="camel-CamelMimeFilterToHTML.html#camel-mime-filter-tohtml-new">camel_mime_filter_tohtml_new</a> (guint32 flags,
68
char* <a class="link" href="camel-CamelMimeFilterToHTML.html#camel-text-to-html">camel_text_to_html</a> (const char *in,
83
75
<div class="refsect1" lang="en">
84
<a name="id2603204"></a><h2>Description</h2>
76
<a name="id2631949"></a><h2>Description</h2>
89
81
<div class="refsect1" lang="en">
90
<a name="id2603218"></a><h2>Details</h2>
82
<a name="id2631963"></a><h2>Details</h2>
91
83
<div class="refsect2" lang="en">
92
<a name="id2603228"></a><h3>
84
<a name="id2631973"></a><h3>
93
85
<a name="CamelMimeFilterToHTML"></a>CamelMimeFilterToHTML</h3>
94
<a class="indexterm" name="id2603242"></a><pre class="programlisting">typedef struct {
86
<a class="indexterm" name="id2631987"></a><pre class="programlisting">typedef struct {
95
87
CamelMimeFilter parent;
97
89
struct _CamelUrlScanner *scanner;
211
203
<div class="refsect2" lang="en">
212
<a name="id2603570"></a><h3>
204
<a name="id2632315"></a><h3>
213
205
<a name="camel-mime-filter-tohtml-new"></a>camel_mime_filter_tohtml_new ()</h3>
214
<a class="indexterm" name="id2603584"></a><pre class="programlisting"><a href="camel-CamelMimeFilter.html#CamelMimeFilter">CamelMimeFilter</a>* camel_mime_filter_tohtml_new (<a
215
href="/opt/gnome/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
218
href="/opt/gnome/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
219
>guint32</a> colour);</pre>
206
<a class="indexterm" name="id2632329"></a><pre class="programlisting"><a class="link" href="camel-CamelMimeFilter.html#CamelMimeFilter">CamelMimeFilter</a>* camel_mime_filter_tohtml_new (guint32 flags,
207
guint32 colour);</pre>
221
Create a new <a href="camel-CamelMimeFilterToHTML.html#CamelMimeFilterToHTML"><span class="type">CamelMimeFilterToHTML</span></a> object to convert plain text
209
Create a new <a class="link" href="camel-CamelMimeFilterToHTML.html#CamelMimeFilterToHTML"><span class="type">CamelMimeFilterToHTML</span></a> object to convert plain text
227
215
<col align="left" valign="top">
230
<td><span class="term"><em class="parameter"><code>flags</code></em> :</span></td>
218
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
231
219
<td> bitwise flags defining the behaviour
235
<td><span class="term"><em class="parameter"><code>colour</code></em> :</span></td>
223
<td><p><span class="term"><em class="parameter"><code>colour</code></em> :</span></p></td>
236
224
<td> colour to use when highlighting quoted text
240
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
241
<td>a new <a href="camel-CamelMimeFilterToHTML.html#CamelMimeFilterToHTML"><span class="type">CamelMimeFilterToHTML</span></a> object
228
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
229
<td>a new <a class="link" href="camel-CamelMimeFilterToHTML.html#CamelMimeFilterToHTML"><span class="type">CamelMimeFilterToHTML</span></a> object
248
236
<div class="refsect2" lang="en">
249
<a name="id2603685"></a><h3>
237
<a name="id2632430"></a><h3>
250
238
<a name="camel-text-to-html"></a>camel_text_to_html ()</h3>
251
<a class="indexterm" name="id2603698"></a><pre class="programlisting">char* camel_text_to_html (const char *in,
253
href="/opt/gnome/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
256
href="/opt/gnome/share/gtk-doc/html/glib/glib-Basic-Types.html#guint32"
257
>guint32</a> colour);</pre>
239
<a class="indexterm" name="id2632443"></a><pre class="programlisting">char* camel_text_to_html (const char *in,
241
guint32 colour);</pre>
259
243
Convert <em class="parameter"><code>in</code></em> from plain text into HTML.</p>
264
248
<col align="left" valign="top">
267
<td><span class="term"><em class="parameter"><code>in</code></em> :</span></td>
251
<td><p><span class="term"><em class="parameter"><code>in</code></em> :</span></p></td>
272
<td><span class="term"><em class="parameter"><code>flags</code></em> :</span></td>
256
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
273
257
<td> bitwise flags defining the html conversion behaviour
277
<td><span class="term"><em class="parameter"><code>colour</code></em> :</span></td>
261
<td><p><span class="term"><em class="parameter"><code>colour</code></em> :</span></p></td>
278
262
<td> colour to use when syntax highlighting
282
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
266
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
283
267
<td>a newly allocated string containing the HTMLified version
284
268
of <em class="parameter"><code>in</code></em>