<refentry id="gal-e-xml-utils" revision="12 Jan 2001">
<refmeta>
<refentrytitle>e-xml-utils</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>GAL Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>e-xml-utils</refname><refpurpose></refpurpose>
</refnamediv>

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



<link linkend="xmlNode">xmlNode</link>*    <link linkend="e-xml-get-child-by-name">e_xml_get_child_by_name</link>         (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *child_name);
<link linkend="xmlNode">xmlNode</link>*    <link linkend="e-xml-get-child-by-name-by-lang">e_xml_get_child_by_name_by_lang</link> (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *child_name,
                                             const char *lang);
int         <link linkend="e-xml-get-integer-prop-by-name">e_xml_get_integer_prop_by_name</link>  (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);
void        <link linkend="e-xml-set-integer-prop-by-name">e_xml_set_integer_prop_by_name</link>  (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             int value);
<link linkend="gboolean">gboolean</link>    <link linkend="e-xml-get-bool-prop-by-name">e_xml_get_bool_prop_by_name</link>     (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);
void        <link linkend="e-xml-set-bool-prop-by-name">e_xml_set_bool_prop_by_name</link>     (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             <link linkend="gboolean">gboolean</link> value);
<link linkend="double">double</link>      <link linkend="e-xml-get-double-prop-by-name">e_xml_get_double_prop_by_name</link>   (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);
void        <link linkend="e-xml-set-double-prop-by-name">e_xml_set_double_prop_by_name</link>   (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             <link linkend="double">double</link> value);
char*       <link linkend="e-xml-get-string-prop-by-name">e_xml_get_string_prop_by_name</link>   (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);
void        <link linkend="e-xml-set-string-prop-by-name">e_xml_set_string_prop_by_name</link>   (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             char *value);
char*       <link linkend="e-xml-get-translated-string-prop-by-name">e_xml_get_translated_string_prop_by_name</link>
                                            (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);
</synopsis>
</refsynopsisdiv>





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

</para>
</refsect1>

<refsect1>
<title>Details</title>
<refsect2>
<title><anchor id="e-xml-get-child-by-name">e_xml_get_child_by_name ()</title>
<programlisting><link linkend="xmlNode">xmlNode</link>*    e_xml_get_child_by_name         (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *child_name);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>child_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-get-child-by-name-by-lang">e_xml_get_child_by_name_by_lang ()</title>
<programlisting><link linkend="xmlNode">xmlNode</link>*    e_xml_get_child_by_name_by_lang (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *child_name,
                                             const char *lang);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>child_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>lang</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-get-integer-prop-by-name">e_xml_get_integer_prop_by_name ()</title>
<programlisting>int         e_xml_get_integer_prop_by_name  (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-set-integer-prop-by-name">e_xml_set_integer_prop_by_name ()</title>
<programlisting>void        e_xml_set_integer_prop_by_name  (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             int value);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>value</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-get-bool-prop-by-name">e_xml_get_bool_prop_by_name ()</title>
<programlisting><link linkend="gboolean">gboolean</link>    e_xml_get_bool_prop_by_name     (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-set-bool-prop-by-name">e_xml_set_bool_prop_by_name ()</title>
<programlisting>void        e_xml_set_bool_prop_by_name     (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             <link linkend="gboolean">gboolean</link> value);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>value</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-get-double-prop-by-name">e_xml_get_double_prop_by_name ()</title>
<programlisting><link linkend="double">double</link>      e_xml_get_double_prop_by_name   (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-set-double-prop-by-name">e_xml_set_double_prop_by_name ()</title>
<programlisting>void        e_xml_set_double_prop_by_name   (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             <link linkend="double">double</link> value);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>value</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-get-string-prop-by-name">e_xml_get_string_prop_by_name ()</title>
<programlisting>char*       e_xml_get_string_prop_by_name   (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-set-string-prop-by-name">e_xml_set_string_prop_by_name ()</title>
<programlisting>void        e_xml_set_string_prop_by_name   (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             char *value);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>value</parameter>&nbsp;:</entry>
<entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>
<refsect2>
<title><anchor id="e-xml-get-translated-string-prop-by-name">e_xml_get_translated_string_prop_by_name ()</title>
<programlisting>char*       e_xml_get_translated_string_prop_by_name
                                            (const <link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name);</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>parent</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><parameter>prop_name</parameter>&nbsp;:</entry>
<entry>
</entry></row>
<row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>


</entry></row>
</tbody></tgroup></informaltable></refsect2>

</refsect1>




</refentry>
