<refentry id="camel-camel-imap4-specials">
<refmeta>
<refentrytitle role="top_of_page" id="camel-camel-imap4-specials.top_of_page">camel-imap4-specials</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAMEL Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>camel-imap4-specials</refname>
<refpurpose></refpurpose>
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>

<refsynopsisdiv id="camel-camel-imap4-specials.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>

<synopsis>
#define             <link linkend="is-atom">is_atom</link>                             (x)
#define             <link linkend="is-ctrl">is_ctrl</link>                             (x)
#define             <link linkend="is-lwsp">is_lwsp</link>                             (x)
#define             <link linkend="is-type">is_type</link>                             (x, t)
#define             <link linkend="is-qsafe">is_qsafe</link>                            (x)
#define             <link linkend="is-wild">is_wild</link>                             (x)
<link linkend="void">void</link>                <link linkend="camel-imap4-specials-init">camel_imap4_specials_init</link>           (void);
</synopsis>
</refsynopsisdiv>









<refsect1 id="camel-camel-imap4-specials.description" role="desc">
<title role="desc.title">Description</title>
<para>

</para>
</refsect1>

<refsect1 id="camel-camel-imap4-specials.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="is-atom" role="macro">
<title>is_atom()</title>
<indexterm zone="is-atom"><primary>is_atom</primary></indexterm><programlisting>#define is_atom(x) ((camel_imap4_specials[(unsigned char)(x)] &amp; (IS_ASPECIAL|IS_SPACE|IS_CTRL|IS_WILDCARD|IS_QSPECIAL)) == 0)
</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>x</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="is-ctrl" role="macro">
<title>is_ctrl()</title>
<indexterm zone="is-ctrl"><primary>is_ctrl</primary></indexterm><programlisting>#define is_ctrl(x) ((camel_imap4_specials[(unsigned char)(x)] &amp; IS_CTRL) != 0)
</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>x</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="is-lwsp" role="macro">
<title>is_lwsp()</title>
<indexterm zone="is-lwsp"><primary>is_lwsp</primary></indexterm><programlisting>#define is_lwsp(x) ((camel_imap4_specials[(unsigned char)(x)] &amp; IS_LWSP) != 0)
</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>x</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="is-type" role="macro">
<title>is_type()</title>
<indexterm zone="is-type"><primary>is_type</primary></indexterm><programlisting>#define is_type(x, t) ((camel_imap4_specials[(unsigned char)(x)] &amp; (t)) != 0)
</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>x</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>t</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="is-qsafe" role="macro">
<title>is_qsafe()</title>
<indexterm zone="is-qsafe"><primary>is_qsafe</primary></indexterm><programlisting>#define is_qsafe(x) ((camel_imap4_specials[(unsigned char)(x)] &amp; (IS_QSPECIAL|IS_CTRL)) == 0)
</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>x</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="is-wild" role="macro">
<title>is_wild()</title>
<indexterm zone="is-wild"><primary>is_wild</primary></indexterm><programlisting>#define is_wild(x)  ((camel_imap4_specials[(unsigned char)(x)] &amp; IS_WILDCARD) != 0)
</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>x</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="camel-imap4-specials-init" role="function">
<title>camel_imap4_specials_init ()</title>
<indexterm zone="camel-imap4-specials-init"><primary>camel_imap4_specials_init</primary></indexterm><programlisting><link linkend="void">void</link>                camel_imap4_specials_init           (void);</programlisting>
<para>

</para></refsect2>

</refsect1>




</refentry>
