1
<refentry id="camel-camel-imap4-specials">
3
<refentrytitle role="top_of_page" id="camel-camel-imap4-specials.top_of_page">camel-imap4-specials</refentrytitle>
4
<manvolnum>3</manvolnum>
5
<refmiscinfo>CAMEL Library</refmiscinfo>
9
<refname>camel-imap4-specials</refname>
10
<refpurpose></refpurpose>
13
<refsynopsisdiv id="camel-camel-imap4-specials.synopsis" role="synopsis">
14
<title role="synopsis.title">Synopsis</title>
17
#define <link linkend="is-atom">is_atom</link> (x)
18
#define <link linkend="is-ctrl">is_ctrl</link> (x)
19
#define <link linkend="is-lwsp">is_lwsp</link> (x)
20
#define <link linkend="is-type">is_type</link> (x, t)
21
#define <link linkend="is-qsafe">is_qsafe</link> (x)
22
#define <link linkend="is-wild">is_wild</link> (x)
23
<link linkend="void">void</link> <link linkend="camel-imap4-specials-init">camel_imap4_specials_init</link> (void);
35
<refsect1 id="camel-camel-imap4-specials.description" role="desc">
36
<title role="desc.title">Description</title>
41
<refsect1 id="camel-camel-imap4-specials.details" role="details">
42
<title role="details.title">Details</title>
43
<refsect2 id="is-atom" role="macro">
44
<title>is_atom()</title>
45
<indexterm zone="is-atom"><primary sortas="is_atom">is_atom</primary></indexterm><programlisting>#define is_atom(x) ((camel_imap4_specials[(guchar)(x)] & (IS_ASPECIAL|IS_SPACE|IS_CTRL|IS_WILDCARD|IS_QSPECIAL)) == 0)
48
</para><variablelist role="params">
49
<varlistentry><term><parameter>x</parameter> :</term>
51
</simpara></listitem></varlistentry>
52
</variablelist></refsect2>
53
<refsect2 id="is-ctrl" role="macro">
54
<title>is_ctrl()</title>
55
<indexterm zone="is-ctrl"><primary sortas="is_ctrl">is_ctrl</primary></indexterm><programlisting>#define is_ctrl(x) ((camel_imap4_specials[(guchar)(x)] & IS_CTRL) != 0)
58
</para><variablelist role="params">
59
<varlistentry><term><parameter>x</parameter> :</term>
61
</simpara></listitem></varlistentry>
62
</variablelist></refsect2>
63
<refsect2 id="is-lwsp" role="macro">
64
<title>is_lwsp()</title>
65
<indexterm zone="is-lwsp"><primary sortas="is_lwsp">is_lwsp</primary></indexterm><programlisting>#define is_lwsp(x) ((camel_imap4_specials[(guchar)(x)] & IS_LWSP) != 0)
68
</para><variablelist role="params">
69
<varlistentry><term><parameter>x</parameter> :</term>
71
</simpara></listitem></varlistentry>
72
</variablelist></refsect2>
73
<refsect2 id="is-type" role="macro">
74
<title>is_type()</title>
75
<indexterm zone="is-type"><primary sortas="is_type">is_type</primary></indexterm><programlisting>#define is_type(x, t) ((camel_imap4_specials[(guchar)(x)] & (t)) != 0)
78
</para><variablelist role="params">
79
<varlistentry><term><parameter>x</parameter> :</term>
81
</simpara></listitem></varlistentry>
82
<varlistentry><term><parameter>t</parameter> :</term>
84
</simpara></listitem></varlistentry>
85
</variablelist></refsect2>
86
<refsect2 id="is-qsafe" role="macro">
87
<title>is_qsafe()</title>
88
<indexterm zone="is-qsafe"><primary sortas="is_qsafe">is_qsafe</primary></indexterm><programlisting>#define is_qsafe(x) ((camel_imap4_specials[(guchar)(x)] & (IS_QSPECIAL|IS_CTRL)) == 0)
91
</para><variablelist role="params">
92
<varlistentry><term><parameter>x</parameter> :</term>
94
</simpara></listitem></varlistentry>
95
</variablelist></refsect2>
96
<refsect2 id="is-wild" role="macro">
97
<title>is_wild()</title>
98
<indexterm zone="is-wild"><primary sortas="is_wild">is_wild</primary></indexterm><programlisting>#define is_wild(x) ((camel_imap4_specials[(guchar)(x)] & IS_WILDCARD) != 0)
101
</para><variablelist role="params">
102
<varlistentry><term><parameter>x</parameter> :</term>
104
</simpara></listitem></varlistentry>
105
</variablelist></refsect2>
106
<refsect2 id="camel-imap4-specials-init" role="function">
107
<title>camel_imap4_specials_init ()</title>
108
<indexterm zone="camel-imap4-specials-init"><primary sortas="camel_imap4_specials_init">camel_imap4_specials_init</primary></indexterm><programlisting><link linkend="void">void</link> camel_imap4_specials_init (void);</programlisting>