Included a missing #include.

2000-10-11  Christopher James Lahey  <clahey@helixcode.com>

	* gal/util/e-util.c: Included a missing #include.

	* gal/util/e-xml-utils.c, gal/util/e-xml-utils.h: Added
	e_xml_get_bool_prop_by_name, e_xml_set_bool_prop_by_name, and
	e_xml_get_translated_string_prop_by_name.  Reindented prototypes.

svn path=/trunk/; revision=5835
This commit is contained in:
Christopher James Lahey
2000-10-11 07:54:51 +00:00
committed by Chris Lahey
parent 70f69f3e0d
commit 4d5ebbc363
3 changed files with 84 additions and 22 deletions

View File

@ -26,17 +26,38 @@
#include <gnome.h>
#include <gnome-xml/tree.h>
xmlNode *e_xml_get_child_by_name(xmlNode *parent, const xmlChar *child_name);
xmlNode *e_xml_get_child_by_name (const xmlNode *parent,
const xmlChar *child_name);
/* lang set to NULL means use the current locale. */
xmlNode *e_xml_get_child_by_name_by_lang(xmlNode *parent, const xmlChar *child_name, const char *lang);
xmlNode *e_xml_get_child_by_name_by_lang (const xmlNode *parent,
const xmlChar *child_name,
const char *lang);
int e_xml_get_integer_prop_by_name(xmlNode *parent, const xmlChar *prop_name);
void e_xml_set_integer_prop_by_name(xmlNode *parent, const xmlChar *prop_name, int value);
int e_xml_get_integer_prop_by_name (const xmlNode *parent,
const xmlChar *prop_name);
void e_xml_set_integer_prop_by_name (xmlNode *parent,
const xmlChar *prop_name,
int value);
double e_xml_get_double_prop_by_name(xmlNode *parent, const xmlChar *prop_name);
void e_xml_set_double_prop_by_name(xmlNode *parent, const xmlChar *prop_name, double value);
gboolean e_xml_get_bool_prop_by_name (const xmlNode *parent,
const xmlChar *prop_name);
void e_xml_set_bool_prop_by_name (xmlNode *parent,
const xmlChar *prop_name,
gboolean value);
char *e_xml_get_string_prop_by_name(xmlNode *parent, const xmlChar *prop_name);
void e_xml_set_string_prop_by_name(xmlNode *parent, const xmlChar *prop_name, char *value);
double e_xml_get_double_prop_by_name (const xmlNode *parent,
const xmlChar *prop_name);
void e_xml_set_double_prop_by_name (xmlNode *parent,
const xmlChar *prop_name,
double value);
char *e_xml_get_string_prop_by_name (const xmlNode *parent,
const xmlChar *prop_name);
void e_xml_set_string_prop_by_name (xmlNode *parent,
const xmlChar *prop_name,
char *value);
char *e_xml_get_translated_string_prop_by_name (const xmlNode *parent,
const xmlChar *prop_name);
#endif /* __E_XML_UTILS__ */