<refentry id="gal-e-xml-utils">
<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 <link linkend="char">char</link> *lang);
<link linkend="int">int</link>         <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);
<link linkend="void">void</link>        <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,
                                             <link linkend="int">int</link> 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);
<link linkend="void">void</link>        <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);
<link linkend="void">void</link>        <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);
<link linkend="char">char</link>*       <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);
<link linkend="void">void</link>        <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,
                                             <link linkend="char">char</link> *value);
<link linkend="char">char</link>*       <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>
<indexterm><primary>e_xml_get_child_by_name</primary></indexterm><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><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>child_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-get-child-by-name-by-lang">e_xml_get_child_by_name_by_lang ()</title>
<indexterm><primary>e_xml_get_child_by_name_by_lang</primary></indexterm><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 <link linkend="char">char</link> *lang);</programlisting>
<para>

</para><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>child_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>lang</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-get-integer-prop-by-name">e_xml_get_integer_prop_by_name ()</title>
<indexterm><primary>e_xml_get_integer_prop_by_name</primary></indexterm><programlisting><link linkend="int">int</link>         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><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>prop_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-set-integer-prop-by-name">e_xml_set_integer_prop_by_name ()</title>
<indexterm><primary>e_xml_set_integer_prop_by_name</primary></indexterm><programlisting><link linkend="void">void</link>        e_xml_set_integer_prop_by_name  (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             <link linkend="int">int</link> value);</programlisting>
<para>

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


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-get-bool-prop-by-name">e_xml_get_bool_prop_by_name ()</title>
<indexterm><primary>e_xml_get_bool_prop_by_name</primary></indexterm><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><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>prop_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-set-bool-prop-by-name">e_xml_set_bool_prop_by_name ()</title>
<indexterm><primary>e_xml_set_bool_prop_by_name</primary></indexterm><programlisting><link linkend="void">void</link>        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><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>prop_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-get-double-prop-by-name">e_xml_get_double_prop_by_name ()</title>
<indexterm><primary>e_xml_get_double_prop_by_name</primary></indexterm><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><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>prop_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-set-double-prop-by-name">e_xml_set_double_prop_by_name ()</title>
<indexterm><primary>e_xml_set_double_prop_by_name</primary></indexterm><programlisting><link linkend="void">void</link>        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><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>prop_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>value</parameter>&nbsp;:</term>
<listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-get-string-prop-by-name">e_xml_get_string_prop_by_name ()</title>
<indexterm><primary>e_xml_get_string_prop_by_name</primary></indexterm><programlisting><link linkend="char">char</link>*       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><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>prop_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-set-string-prop-by-name">e_xml_set_string_prop_by_name ()</title>
<indexterm><primary>e_xml_set_string_prop_by_name</primary></indexterm><programlisting><link linkend="void">void</link>        e_xml_set_string_prop_by_name   (<link linkend="xmlNode">xmlNode</link> *parent,
                                             const <link linkend="xmlChar">xmlChar</link> *prop_name,
                                             <link linkend="char">char</link> *value);</programlisting>
<para>

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


</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
<title><anchor id="e-xml-get-translated-string-prop-by-name">e_xml_get_translated_string_prop_by_name ()</title>
<indexterm><primary>e_xml_get_translated_string_prop_by_name</primary></indexterm><programlisting><link linkend="char">char</link>*       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><variablelist role="params">
<varlistentry><term><parameter>parent</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>prop_name</parameter>&nbsp;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>


</simpara></listitem></varlistentry>
</variablelist></refsect2>

</refsect1>




</refentry>
