<refentry id="libgda-common-gda-xql">
<refmeta>
<refentrytitle>gda-xql</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>LIBGDA-COMMON Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>gda-xql</refname><refpurpose></refpurpose>
</refnamediv>

<refsynopsisdiv><title>Synopsis</title>
<synopsis>



#define     <link linkend="gda-xql-item-new-union">gda_xql_item_new_union</link>          ()
#define     <link linkend="gda-xql-item-new-unionall">gda_xql_item_new_unionall</link>       ()
#define     <link linkend="gda-xql-item-new-intersect">gda_xql_item_new_intersect</link>      ()
#define     <link linkend="gda-xql-item-new-minus">gda_xql_item_new_minus</link>          ()
#define     <link linkend="gda-xql-item-new-where">gda_xql_item_new_where</link>          ()
#define     <link linkend="gda-xql-item-new-where-with-data">gda_xql_item_new_where_with_data</link>(_data_)
#define     <link linkend="gda-xql-item-new-having">gda_xql_item_new_having</link>         ()
#define     <link linkend="gda-xql-item-new-having-with-data">gda_xql_item_new_having_with_data</link>(_data_)
#define     <link linkend="gda-xql-item-new-on">gda_xql_item_new_on</link>             ()
#define     <link linkend="gda-xql-item-new-not">gda_xql_item_new_not</link>            ()
#define     <link linkend="gda-xql-item-new-not-with-data">gda_xql_item_new_not_with_data</link>  (_data_)
#define     <link linkend="gda-xql-item-new-exists">gda_xql_item_new_exists</link>         ()
#define     <link linkend="gda-xql-item-new-null">gda_xql_item_new_null</link>           ()
#define     <link linkend="gda-xql-item-new-null-with-data">gda_xql_item_new_null_with_data</link> (_data_)
#define     <link linkend="gda-xql-item-new-setlist">gda_xql_item_new_setlist</link>        ()
#define     <link linkend="gda-xql-item-new-sourcelist">gda_xql_item_new_sourcelist</link>     ()
#define     <link linkend="gda-xql-item-new-targetlist">gda_xql_item_new_targetlist</link>     ()
#define     <link linkend="gda-xql-item-new-order">gda_xql_item_new_order</link>          ()
#define     <link linkend="gda-xql-item-new-dest">gda_xql_item_new_dest</link>           ()
#define     <link linkend="gda-xql-item-new-arglist">gda_xql_item_new_arglist</link>        ()
#define     <link linkend="gda-xql-item-new-valuelist">gda_xql_item_new_valuelist</link>      ()
#define     <link linkend="gda-xql-item-new-joinlist">gda_xql_item_new_joinlist</link>       ()
#define     <link linkend="gda-xql-item-new-and">gda_xql_item_new_and</link>            ()
#define     <link linkend="gda-xql-item-new-or">gda_xql_item_new_or</link>             ()
#define     <link linkend="gda-xql-item-new-group">gda_xql_item_new_group</link>          ()
</synopsis>
</refsynopsisdiv>





<refsect1>
<title>Description</title>
<para>

</para>
</refsect1>

<refsect1>
<title>Details</title>
<refsect2>
<title><anchor id="gda-xql-item-new-union">gda_xql_item_new_union()</title>
<programlisting>#define gda_xql_item_new_union()                  gda_xml_bin_item_new("union")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-unionall">gda_xql_item_new_unionall()</title>
<programlisting>#define gda_xql_item_new_unionall()               gda_xml_bin_item_new("unionall")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-intersect">gda_xql_item_new_intersect()</title>
<programlisting>#define gda_xql_item_new_intersect()              gda_xml_bin_item_new("intersect")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-minus">gda_xql_item_new_minus()</title>
<programlisting>#define gda_xql_item_new_minus()                  gda_xml_bin_item_new("minus")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-where">gda_xql_item_new_where()</title>
<programlisting>#define gda_xql_item_new_where()                  gda_xml_bin_item_new("where")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-where-with-data">gda_xql_item_new_where_with_data()</title>
<programlisting>#define gda_xql_item_new_where_with_data(_data_)  gda_xml_bin_item_new_with_data("where", (_data_))
</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>_data_</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-having">gda_xql_item_new_having()</title>
<programlisting>#define gda_xql_item_new_having()                 gda_xml_bin_item_new("having")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-having-with-data">gda_xql_item_new_having_with_data()</title>
<programlisting>#define gda_xql_item_new_having_with_data(_data_) gda_xml_bin_item_new_with_data("having", (_data_))
</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>_data_</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-on">gda_xql_item_new_on()</title>
<programlisting>#define gda_xql_item_new_on()                     gda_xml_bin_item_new("on")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-not">gda_xql_item_new_not()</title>
<programlisting>#define gda_xql_item_new_not()                    gda_xml_bin_item_new("not")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-not-with-data">gda_xql_item_new_not_with_data()</title>
<programlisting>#define gda_xql_item_new_not_with_data(_data_)    gda_xml_bin_item_new_with_data("not", (_data_))
</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>_data_</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-exists">gda_xql_item_new_exists()</title>
<programlisting>#define gda_xql_item_new_exists()                 gda_xml_bin_item_new("exists")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-null">gda_xql_item_new_null()</title>
<programlisting>#define gda_xql_item_new_null()                   gda_xml_bin_item_new("null")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-null-with-data">gda_xql_item_new_null_with_data()</title>
<programlisting>#define gda_xql_item_new_null_with_data(_data_)   gda_xml_bin_item_new_with_data("null", (_data_))
</programlisting>
<para>

</para><informaltable pgwide="1" frame="none" role="params">
<tgroup cols="2">
<colspec colwidth="2*">
<colspec colwidth="8*">
<tbody>
<row><entry align="right"><parameter>_data_</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-setlist">gda_xql_item_new_setlist()</title>
<programlisting>#define gda_xql_item_new_setlist()                gda_xml_list_item_new("setlist")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-sourcelist">gda_xql_item_new_sourcelist()</title>
<programlisting>#define gda_xql_item_new_sourcelist()             gda_xml_list_item_new("sourcelist")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-targetlist">gda_xql_item_new_targetlist()</title>
<programlisting>#define gda_xql_item_new_targetlist()             gda_xml_list_item_new("targetlist")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-order">gda_xql_item_new_order()</title>
<programlisting>#define gda_xql_item_new_order()                  gda_xml_list_item_new("order")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-dest">gda_xql_item_new_dest()</title>
<programlisting>#define gda_xql_item_new_dest()                   gda_xml_list_item_new("dest")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-arglist">gda_xql_item_new_arglist()</title>
<programlisting>#define gda_xql_item_new_arglist()                gda_xml_list_item_new("arglist")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-valuelist">gda_xql_item_new_valuelist()</title>
<programlisting>#define gda_xql_item_new_valuelist()              gda_xml_list_item_new("valuelist")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-joinlist">gda_xql_item_new_joinlist()</title>
<programlisting>#define gda_xql_item_new_joinlist()               gda_xml_list_item_new("joinlist")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-and">gda_xql_item_new_and()</title>
<programlisting>#define gda_xql_item_new_and()                    gda_xml_list_item_new("and")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-or">gda_xql_item_new_or()</title>
<programlisting>#define gda_xql_item_new_or()                     gda_xml_list_item_new("or")
</programlisting>
<para>

</para></refsect2>
<refsect2>
<title><anchor id="gda-xql-item-new-group">gda_xql_item_new_group()</title>
<programlisting>#define gda_xql_item_new_group()                  gda_xml_list_item_new("group")
</programlisting>
<para>

</para></refsect2>

</refsect1>




</refentry>
