~ubuntu-branches/ubuntu/saucy/openbox/saucy-proposed

« back to all changes in this revision

Viewing changes to obt/xml.h

  • Committer: Package Import Robot
  • Author(s): Julien Lavergne
  • Date: 2013-08-29 00:47:27 UTC
  • mfrom: (1.1.12)
  • Revision ID: package-import@ubuntu.com-20130829004727-isarfdp00eoloeeq
Tags: 3.5.2-0ubuntu1
* New upstream release. 
* debian/control & debian/*.install:
 - Update SONAME number.
* debian/*.symbols:
 - Update.
* debian/patches:
 - 04_xsession.desktop_translation.patch: Refresh.
 - 01_rc.xml.patch: Refresh.
 - 05_simplify_gnome_session.patch: Refresh.
 - 07_fix_xml_load_file.patch: Refresh.
 - 90_fix_link_obt.patch: Remove, merged upstream.
 - 675991_fix_crash_from_gtk3_apps.patch: Remove, merged upstream.
 - 666676_wrong_undecorated_window_placement.patch: Remove, merged upstream.
 - clever-rectangle-picking.patch: Remove, merged upstream.
 - use-nearest-monitor.patch: Remove, merged upstream.
 - 704724_fix_refers-to-autostart.sh.patch: Remove, merged upstream.
 - 91_fix_loose_focus.patch: Remove, merged upstream.
 - openbox-3.5.0-title-matching.patch: Refresh.
 - openbox-3.5.0-which-2.20.patch: Refresh.
 - 658081_fix_kde_menu.patch: Remove, merged upstream.
 - add_automake1.11_support.patch: Remove, merged upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
51
51
gboolean obt_xml_load_mem(ObtXmlInst *inst,
52
52
                          gpointer data, guint len, const gchar *root_node);
53
53
 
 
54
/* Returns true if an error is present. */
 
55
gboolean obt_xml_last_error(ObtXmlInst *inst);
 
56
gchar* obt_xml_last_error_file(ObtXmlInst *inst);
 
57
gint obt_xml_last_error_line(ObtXmlInst *inst);
 
58
gchar* obt_xml_last_error_message(ObtXmlInst *inst);
 
59
 
54
60
gboolean obt_xml_save_file(ObtXmlInst *inst,
55
61
                           const gchar *path,
56
62
                           gboolean pretty);
62
68
 
63
69
void obt_xml_register(ObtXmlInst *inst, const gchar *tag,
64
70
                      ObtXmlCallback func, gpointer data);
 
71
void obt_xml_unregister(ObtXmlInst *inst, const gchar *tag);
65
72
void obt_xml_tree(ObtXmlInst *i, xmlNodePtr node);
66
73
void obt_xml_tree_from_root(ObtXmlInst *i);
67
74
 
71
78
xmlNodePtr obt_xml_find_node   (xmlNodePtr node, const gchar *name);
72
79
 
73
80
gboolean obt_xml_node_contains (xmlNodePtr node, const gchar *val);
 
81
gchar   *obt_xml_node_string_unstripped(xmlNodePtr node);
74
82
gchar   *obt_xml_node_string   (xmlNodePtr node);
75
83
gint     obt_xml_node_int      (xmlNodePtr node);
76
84
gboolean obt_xml_node_bool     (xmlNodePtr node);
77
85
 
78
86
gboolean obt_xml_attr_contains (xmlNodePtr node, const gchar *name,
79
87
                                const gchar *val);
 
88
gboolean obt_xml_attr_string_unstripped(xmlNodePtr node, const gchar *name,
 
89
                                        gchar **value);
80
90
gboolean obt_xml_attr_string   (xmlNodePtr node, const gchar *name,
81
91
                                gchar **value);
82
92
gboolean obt_xml_attr_int      (xmlNodePtr node, const gchar *name,