43
43
<div class="refsynopsisdiv">
44
44
<a name="gladeui-glade-xml-utils.synopsis"></a><h2>Synopsis</h2>
45
45
<pre class="synopsis">
46
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-search-child" title="glade_xml_search_child ()">glade_xml_search_child</a> (GladeXmlNode *node,
48
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-search-child-required" title="glade_xml_search_child_required ()">glade_xml_search_child_required</a> (GladeXmlNode *tree,
50
gchar * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-content" title="glade_xml_get_content ()">glade_xml_get_content</a> (GladeXmlNode *node_in);
51
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-set-content" title="glade_xml_set_content ()">glade_xml_set_content</a> (GladeXmlNode *node_in,
52
const gchar *content);
53
gboolean <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int" title="glade_xml_get_value_int ()">glade_xml_get_value_int</a> (GladeXmlNode *node_in,
56
gboolean <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int-required" title="glade_xml_get_value_int_required ()">glade_xml_get_value_int_required</a> (GladeXmlNode *node,
59
gchar * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-string" title="glade_xml_get_value_string ()">glade_xml_get_value_string</a> (GladeXmlNode *node,
61
gchar * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-string-required" title="glade_xml_get_value_string_required ()">glade_xml_get_value_string_required</a> (GladeXmlNode *node,
63
const gchar *xtra_info);
64
gboolean <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-boolean" title="glade_xml_get_boolean ()">glade_xml_get_boolean</a> (GladeXmlNode *node,
67
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-set-value" title="glade_xml_set_value ()">glade_xml_set_value</a> (GladeXmlNode *node_in,
70
gchar * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-string-required" title="glade_xml_get_property_string_required ()">glade_xml_get_property_string_required</a>
71
(GladeXmlNode *node_in,
74
gchar * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-string" title="glade_xml_get_property_string ()">glade_xml_get_property_string</a> (GladeXmlNode *node_in,
76
gboolean <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-boolean" title="glade_xml_get_property_boolean ()">glade_xml_get_property_boolean</a> (GladeXmlNode *node_in,
79
gdouble <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-double" title="glade_xml_get_property_double ()">glade_xml_get_property_double</a> (GladeXmlNode *node_in,
82
gint <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-int" title="glade_xml_get_property_int ()">glade_xml_get_property_int</a> (GladeXmlNode *node_in,
85
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-set-property-string" title="glade_xml_node_set_property_string ()">glade_xml_node_set_property_string</a> (GladeXmlNode *node_in,
88
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-set-property-boolean" title="glade_xml_node_set_property_boolean ()">glade_xml_node_set_property_boolean</a> (GladeXmlNode *node_in,
91
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-new" title="glade_xml_node_new ()">glade_xml_node_new</a> (GladeXmlContext *context,
93
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-new-comment" title="glade_xml_node_new_comment ()">glade_xml_node_new_comment</a> (GladeXmlContext *context,
94
const gchar *comment);
95
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-delete" title="glade_xml_node_delete ()">glade_xml_node_delete</a> (GladeXmlNode *node);
96
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-children" title="glade_xml_node_get_children ()">glade_xml_node_get_children</a> (GladeXmlNode *node);
97
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-next" title="glade_xml_node_next ()">glade_xml_node_next</a> (GladeXmlNode *node_in);
98
gboolean <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify" title="glade_xml_node_verify ()">glade_xml_node_verify</a> (GladeXmlNode *node_in,
100
gboolean <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify-silent" title="glade_xml_node_verify_silent ()">glade_xml_node_verify_silent</a> (GladeXmlNode *node_in,
102
const gchar * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-name" title="glade_xml_node_get_name ()">glade_xml_node_get_name</a> (GladeXmlNode *node_in);
103
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-append-child" title="glade_xml_node_append_child ()">glade_xml_node_append_child</a> (GladeXmlNode *node,
104
GladeXmlNode *child);
105
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-remove" title="glade_xml_node_remove ()">glade_xml_node_remove</a> (GladeXmlNode *node_in);
106
gboolean <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-is-comment" title="glade_xml_node_is_comment ()">glade_xml_node_is_comment</a> (GladeXmlNode *node_in);
107
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-next-with-comments" title="glade_xml_node_next_with_comments ()">glade_xml_node_next_with_comments</a> (GladeXmlNode *node_in);
108
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-children-with-comments" title="glade_xml_node_get_children_with_comments ()">glade_xml_node_get_children_with_comments</a>
109
(GladeXmlNode *node);
110
GladeXmlNode * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-get-root" title="glade_xml_doc_get_root ()">glade_xml_doc_get_root</a> (GladeXmlDoc *doc);
111
GladeXmlDoc * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-new" title="glade_xml_doc_new ()">glade_xml_doc_new</a> (void);
112
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-set-root" title="glade_xml_doc_set_root ()">glade_xml_doc_set_root</a> (GladeXmlDoc *doc,
114
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-free" title="glade_xml_doc_free ()">glade_xml_doc_free</a> (GladeXmlDoc *doc_in);
115
gint <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-save" title="glade_xml_doc_save ()">glade_xml_doc_save</a> (GladeXmlDoc *doc_in,
116
const gchar *full_path);
117
GladeXmlContext * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-new" title="glade_xml_context_new ()">glade_xml_context_new</a> (GladeXmlDoc *doc,
118
const gchar *name_space);
119
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-destroy" title="glade_xml_context_destroy ()">glade_xml_context_destroy</a> (GladeXmlContext *context);
120
void <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-free" title="glade_xml_context_free ()">glade_xml_context_free</a> (GladeXmlContext *context);
121
GladeXmlContext * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-new-from-path" title="glade_xml_context_new_from_path ()">glade_xml_context_new_from_path</a> (const gchar *full_path,
123
const gchar *root_name);
124
GladeXmlDoc * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-get-doc" title="glade_xml_context_get_doc ()">glade_xml_context_get_doc</a> (GladeXmlContext *context);
125
gboolean <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-load-sym-from-node" title="glade_xml_load_sym_from_node ()">glade_xml_load_sym_from_node</a> (GladeXmlNode *node_in,
128
gpointer *sym_location);
46
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-search-child" title="glade_xml_search_child ()">glade_xml_search_child</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
47
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
48
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-search-child-required" title="glade_xml_search_child_required ()">glade_xml_search_child_required</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *tree,
49
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
50
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-content" title="glade_xml_get_content ()">glade_xml_get_content</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
51
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-set-content" title="glade_xml_set_content ()">glade_xml_set_content</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
52
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *content);
53
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int" title="glade_xml_get_value_int ()">glade_xml_get_value_int</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
54
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
55
<GTKDOCLINK HREF="int">int</GTKDOCLINK> *val);
56
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-int-required" title="glade_xml_get_value_int_required ()">glade_xml_get_value_int_required</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
57
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
58
<GTKDOCLINK HREF="int">int</GTKDOCLINK> *val);
59
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-string" title="glade_xml_get_value_string ()">glade_xml_get_value_string</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
60
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
61
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-value-string-required" title="glade_xml_get_value_string_required ()">glade_xml_get_value_string_required</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
62
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
63
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *xtra_info);
64
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-boolean" title="glade_xml_get_boolean ()">glade_xml_get_boolean</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
65
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
66
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> _default);
67
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-set-value" title="glade_xml_set_value ()">glade_xml_set_value</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
68
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
69
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *val);
70
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-string-required" title="glade_xml_get_property_string_required ()">glade_xml_get_property_string_required</a>
71
(<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
72
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
73
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *xtra);
74
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-string" title="glade_xml_get_property_string ()">glade_xml_get_property_string</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
75
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
76
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-boolean" title="glade_xml_get_property_boolean ()">glade_xml_get_property_boolean</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
77
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
78
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> _default);
79
<GTKDOCLINK HREF="gdouble">gdouble</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-double" title="glade_xml_get_property_double ()">glade_xml_get_property_double</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
80
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
81
<GTKDOCLINK HREF="gdouble">gdouble</GTKDOCLINK> _default);
82
<GTKDOCLINK HREF="gint">gint</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-get-property-int" title="glade_xml_get_property_int ()">glade_xml_get_property_int</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
83
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
84
<GTKDOCLINK HREF="gint">gint</GTKDOCLINK> _default);
85
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-set-property-string" title="glade_xml_node_set_property_string ()">glade_xml_node_set_property_string</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
86
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
87
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *string);
88
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-set-property-boolean" title="glade_xml_node_set_property_boolean ()">glade_xml_node_set_property_boolean</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
89
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
90
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> value);
91
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-new" title="glade_xml_node_new ()">glade_xml_node_new</a> (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context,
92
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
93
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-new-comment" title="glade_xml_node_new_comment ()">glade_xml_node_new_comment</a> (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context,
94
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *comment);
95
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-delete" title="glade_xml_node_delete ()">glade_xml_node_delete</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);
96
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-children" title="glade_xml_node_get_children ()">glade_xml_node_get_children</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);
97
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-next" title="glade_xml_node_next ()">glade_xml_node_next</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
98
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify" title="glade_xml_node_verify ()">glade_xml_node_verify</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
99
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
100
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify-silent" title="glade_xml_node_verify_silent ()">glade_xml_node_verify_silent</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
101
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);
102
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-name" title="glade_xml_node_get_name ()">glade_xml_node_get_name</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
103
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-append-child" title="glade_xml_node_append_child ()">glade_xml_node_append_child</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node,
104
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *child);
105
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-remove" title="glade_xml_node_remove ()">glade_xml_node_remove</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
106
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-is-comment" title="glade_xml_node_is_comment ()">glade_xml_node_is_comment</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
107
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-next-with-comments" title="glade_xml_node_next_with_comments ()">glade_xml_node_next_with_comments</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);
108
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-get-children-with-comments" title="glade_xml_node_get_children_with_comments ()">glade_xml_node_get_children_with_comments</a>
109
(<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);
110
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-get-root" title="glade_xml_doc_get_root ()">glade_xml_doc_get_root</a> (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc);
111
<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-new" title="glade_xml_doc_new ()">glade_xml_doc_new</a> (void);
112
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-set-root" title="glade_xml_doc_set_root ()">glade_xml_doc_set_root</a> (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc,
113
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);
114
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-free" title="glade_xml_doc_free ()">glade_xml_doc_free</a> (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc_in);
115
<GTKDOCLINK HREF="gint">gint</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-doc-save" title="glade_xml_doc_save ()">glade_xml_doc_save</a> (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc_in,
116
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *full_path);
117
<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-new" title="glade_xml_context_new ()">glade_xml_context_new</a> (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc,
118
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name_space);
119
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-destroy" title="glade_xml_context_destroy ()">glade_xml_context_destroy</a> (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);
120
<GTKDOCLINK HREF="void">void</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-free" title="glade_xml_context_free ()">glade_xml_context_free</a> (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);
121
<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-new-from-path" title="glade_xml_context_new_from_path ()">glade_xml_context_new_from_path</a> (const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *full_path,
122
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *nspace,
123
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *root_name);
124
<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> * <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-context-get-doc" title="glade_xml_context_get_doc ()">glade_xml_context_get_doc</a> (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);
125
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-load-sym-from-node" title="glade_xml_load_sym_from_node ()">glade_xml_load_sym_from_node</a> (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
126
<GTKDOCLINK HREF="GModule">GModule</GTKDOCLINK> *module,
127
<GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *tagname,
128
<GTKDOCLINK HREF="gpointer">gpointer</GTKDOCLINK> *sym_location);
131
131
<div class="refsect1" lang="en">
339
339
<div class="refsect2" lang="en">
340
340
<a name="glade-xml-get-property-string-required"></a><h3>glade_xml_get_property_string_required ()</h3>
341
<pre class="programlisting">gchar * glade_xml_get_property_string_required
342
(GladeXmlNode *node_in,
344
const gchar *xtra);</pre>
341
<pre class="programlisting"><GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> * glade_xml_get_property_string_required
342
(<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
343
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
344
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *xtra);</pre>
347
347
<div class="refsect2" lang="en">
348
348
<a name="glade-xml-get-property-string"></a><h3>glade_xml_get_property_string ()</h3>
349
<pre class="programlisting">gchar * glade_xml_get_property_string (GladeXmlNode *node_in,
350
const gchar *name);</pre>
349
<pre class="programlisting"><GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> * glade_xml_get_property_string (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
350
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
353
353
<div class="refsect2" lang="en">
354
354
<a name="glade-xml-get-property-boolean"></a><h3>glade_xml_get_property_boolean ()</h3>
355
<pre class="programlisting">gboolean glade_xml_get_property_boolean (GladeXmlNode *node_in,
357
gboolean _default);</pre>
355
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> glade_xml_get_property_boolean (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
356
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
357
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> _default);</pre>
360
360
<div class="refsect2" lang="en">
361
361
<a name="glade-xml-get-property-double"></a><h3>glade_xml_get_property_double ()</h3>
362
<pre class="programlisting">gdouble glade_xml_get_property_double (GladeXmlNode *node_in,
364
gdouble _default);</pre>
362
<pre class="programlisting"><GTKDOCLINK HREF="gdouble">gdouble</GTKDOCLINK> glade_xml_get_property_double (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
363
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
364
<GTKDOCLINK HREF="gdouble">gdouble</GTKDOCLINK> _default);</pre>
367
367
<div class="refsect2" lang="en">
368
368
<a name="glade-xml-get-property-int"></a><h3>glade_xml_get_property_int ()</h3>
369
<pre class="programlisting">gint glade_xml_get_property_int (GladeXmlNode *node_in,
371
gint _default);</pre>
369
<pre class="programlisting"><GTKDOCLINK HREF="gint">gint</GTKDOCLINK> glade_xml_get_property_int (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
370
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
371
<GTKDOCLINK HREF="gint">gint</GTKDOCLINK> _default);</pre>
374
374
<div class="refsect2" lang="en">
375
375
<a name="glade-xml-node-set-property-string"></a><h3>glade_xml_node_set_property_string ()</h3>
376
<pre class="programlisting">void glade_xml_node_set_property_string (GladeXmlNode *node_in,
378
const gchar *string);</pre>
376
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK> glade_xml_node_set_property_string (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
377
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
378
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *string);</pre>
381
381
<div class="refsect2" lang="en">
382
382
<a name="glade-xml-node-set-property-boolean"></a><h3>glade_xml_node_set_property_boolean ()</h3>
383
<pre class="programlisting">void glade_xml_node_set_property_boolean (GladeXmlNode *node_in,
385
gboolean value);</pre>
383
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK> glade_xml_node_set_property_boolean (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
384
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name,
385
<GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> value);</pre>
388
388
<div class="refsect2" lang="en">
389
389
<a name="glade-xml-node-new"></a><h3>glade_xml_node_new ()</h3>
390
<pre class="programlisting">GladeXmlNode * glade_xml_node_new (GladeXmlContext *context,
391
const gchar *name);</pre>
390
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * glade_xml_node_new (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context,
391
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
394
394
<div class="refsect2" lang="en">
395
395
<a name="glade-xml-node-new-comment"></a><h3>glade_xml_node_new_comment ()</h3>
396
<pre class="programlisting">GladeXmlNode * glade_xml_node_new_comment (GladeXmlContext *context,
397
const gchar *comment);</pre>
396
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * glade_xml_node_new_comment (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context,
397
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *comment);</pre>
400
400
<div class="refsect2" lang="en">
401
401
<a name="glade-xml-node-delete"></a><h3>glade_xml_node_delete ()</h3>
402
<pre class="programlisting">void glade_xml_node_delete (GladeXmlNode *node);</pre>
402
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK> glade_xml_node_delete (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);</pre>
405
405
<div class="refsect2" lang="en">
406
406
<a name="glade-xml-node-get-children"></a><h3>glade_xml_node_get_children ()</h3>
407
<pre class="programlisting">GladeXmlNode * glade_xml_node_get_children (GladeXmlNode *node);</pre>
407
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * glade_xml_node_get_children (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);</pre>
410
410
<div class="refsect2" lang="en">
411
411
<a name="glade-xml-node-next"></a><h3>glade_xml_node_next ()</h3>
412
<pre class="programlisting">GladeXmlNode * glade_xml_node_next (GladeXmlNode *node_in);</pre>
412
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> * glade_xml_node_next (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in);</pre>
415
415
<div class="refsect2" lang="en">
416
416
<a name="glade-xml-node-verify"></a><h3>glade_xml_node_verify ()</h3>
417
<pre class="programlisting">gboolean glade_xml_node_verify (GladeXmlNode *node_in,
418
const gchar *name);</pre>
417
<pre class="programlisting"><GTKDOCLINK HREF="gboolean">gboolean</GTKDOCLINK> glade_xml_node_verify (<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node_in,
418
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name);</pre>
420
420
This is a wrapper around <a class="link" href="gladeui-glade-xml-utils.html#glade-xml-node-verify-silent" title="glade_xml_node_verify_silent ()"><code class="function">glade_xml_node_verify_silent()</code></a>, only it emits
421
a <code class="function">g_warning()</code> if <em class="parameter"><code>node_in</code></em> has a name different than <em class="parameter"><code>name</code></em>.</p>
421
a <GTKDOCLINK HREF="g-warning"><code class="function">g_warning()</code></GTKDOCLINK> if <em class="parameter"><code>node_in</code></em> has a name different than <em class="parameter"><code>name</code></em>.</p>
422
422
<div class="variablelist"><table border="0">
423
423
<col align="left" valign="top">
426
426
<td><p><span class="term"><em class="parameter"><code>node_in</code></em> :</span></p></td>
427
<td> a <span class="type">GladeXmlNode</span>
427
<td> a <GTKDOCLINK HREF="GladeXmlNode"><span class="type">GladeXmlNode</span></GTKDOCLINK>
526
526
<div class="refsect2" lang="en">
527
527
<a name="glade-xml-doc-new"></a><h3>glade_xml_doc_new ()</h3>
528
<pre class="programlisting">GladeXmlDoc * glade_xml_doc_new (void);</pre>
528
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> * glade_xml_doc_new (void);</pre>
531
531
<div class="refsect2" lang="en">
532
532
<a name="glade-xml-doc-set-root"></a><h3>glade_xml_doc_set_root ()</h3>
533
<pre class="programlisting">void glade_xml_doc_set_root (GladeXmlDoc *doc,
534
GladeXmlNode *node);</pre>
533
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK> glade_xml_doc_set_root (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc,
534
<GTKDOCLINK HREF="GladeXmlNode">GladeXmlNode</GTKDOCLINK> *node);</pre>
537
537
<div class="refsect2" lang="en">
538
538
<a name="glade-xml-doc-free"></a><h3>glade_xml_doc_free ()</h3>
539
<pre class="programlisting">void glade_xml_doc_free (GladeXmlDoc *doc_in);</pre>
539
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK> glade_xml_doc_free (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc_in);</pre>
542
542
<div class="refsect2" lang="en">
543
543
<a name="glade-xml-doc-save"></a><h3>glade_xml_doc_save ()</h3>
544
<pre class="programlisting">gint glade_xml_doc_save (GladeXmlDoc *doc_in,
545
const gchar *full_path);</pre>
544
<pre class="programlisting"><GTKDOCLINK HREF="gint">gint</GTKDOCLINK> glade_xml_doc_save (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc_in,
545
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *full_path);</pre>
548
548
<div class="refsect2" lang="en">
549
549
<a name="glade-xml-context-new"></a><h3>glade_xml_context_new ()</h3>
550
<pre class="programlisting">GladeXmlContext * glade_xml_context_new (GladeXmlDoc *doc,
551
const gchar *name_space);</pre>
550
<pre class="programlisting"><GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> * glade_xml_context_new (<GTKDOCLINK HREF="GladeXmlDoc">GladeXmlDoc</GTKDOCLINK> *doc,
551
const <GTKDOCLINK HREF="gchar">gchar</GTKDOCLINK> *name_space);</pre>
554
554
<div class="refsect2" lang="en">
555
555
<a name="glade-xml-context-destroy"></a><h3>glade_xml_context_destroy ()</h3>
556
<pre class="programlisting">void glade_xml_context_destroy (GladeXmlContext *context);</pre>
556
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK> glade_xml_context_destroy (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);</pre>
559
559
<div class="refsect2" lang="en">
560
560
<a name="glade-xml-context-free"></a><h3>glade_xml_context_free ()</h3>
561
<pre class="programlisting">void glade_xml_context_free (GladeXmlContext *context);</pre>
561
<pre class="programlisting"><GTKDOCLINK HREF="void">void</GTKDOCLINK> glade_xml_context_free (<GTKDOCLINK HREF="GladeXmlContext">GladeXmlContext</GTKDOCLINK> *context);</pre>
563
563
Similar to glade_xml_context_destroy but it also frees the document set in the context</p>
564
564
<div class="variablelist"><table border="0">