49
49
<span class="returnvalue">void</span> (<a class="link" href="AnjutaPluginDescription.html#AnjutaPluginDescriptionSectionFunc" title="AnjutaPluginDescriptionSectionFunc ()">*AnjutaPluginDescriptionSectionFunc</a>)
50
50
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
51
<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
52
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
51
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
52
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
53
53
<span class="returnvalue">void</span> (<a class="link" href="AnjutaPluginDescription.html#AnjutaPluginDescriptionLineFunc" title="AnjutaPluginDescriptionLineFunc ()">*AnjutaPluginDescriptionLineFunc</a>) (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
54
<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
55
<em class="parameter"><code>const <span class="type">gchar</span> *locale</code></em>,
56
<em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>,
57
<em class="parameter"><code><span class="type">gpointer</span> data</code></em>);
54
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
55
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *locale</code></em>,
56
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>,
57
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);
58
58
enum <a class="link" href="AnjutaPluginDescription.html#AnjutaPluginDescriptionParseError" title="enum AnjutaPluginDescriptionParseError">AnjutaPluginDescriptionParseError</a>;
59
59
#define <a class="link" href="AnjutaPluginDescription.html#ANJUTA-PLUGIN-DESCRIPTION-PARSE-ERROR:CAPS" title="ANJUTA_PLUGIN_DESCRIPTION_PARSE_ERROR">ANJUTA_PLUGIN_DESCRIPTION_PARSE_ERROR</a>
60
<span class="returnvalue">GQuark</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-parse-error-quark" title="anjuta_plugin_description_parse_error_quark ()">anjuta_plugin_description_parse_error_quark</a>
60
<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-parse-error-quark" title="anjuta_plugin_description_parse_error_quark ()">anjuta_plugin_description_parse_error_quark</a>
61
61
(<em class="parameter"><code><span class="type">void</span></code></em>);
62
<a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="returnvalue">AnjutaPluginDescription</span></a> * <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-new" title="anjuta_plugin_description_new ()">anjuta_plugin_description_new</a> (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
63
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
62
<a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="returnvalue">AnjutaPluginDescription</span></a> * <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-new" title="anjuta_plugin_description_new ()">anjuta_plugin_description_new</a> (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
63
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
64
64
<a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="returnvalue">AnjutaPluginDescription</span></a> * <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-new-from-string" title="anjuta_plugin_description_new_from_string ()">anjuta_plugin_description_new_from_string</a>
65
(<em class="parameter"><code><span class="type">gchar</span> *data</code></em>,
66
<em class="parameter"><code><span class="type">GError</span> **error</code></em>);
67
<span class="returnvalue">gchar</span> * <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-to-string" title="anjuta_plugin_description_to_string ()">anjuta_plugin_description_to_string</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>);
65
(<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *data</code></em>,
66
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
67
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-to-string" title="anjuta_plugin_description_to_string ()">anjuta_plugin_description_to_string</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>);
68
68
<span class="returnvalue">void</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-free" title="anjuta_plugin_description_free ()">anjuta_plugin_description_free</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>);
69
69
<a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="returnvalue">AnjutaPluginDescription</span></a> * <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-copy" title="anjuta_plugin_description_copy ()">anjuta_plugin_description_copy</a>
70
70
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>);
71
71
<span class="returnvalue">void</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-foreach-section" title="anjuta_plugin_description_foreach_section ()">anjuta_plugin_description_foreach_section</a>
72
72
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
73
73
<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html#AnjutaPluginDescriptionSectionFunc" title="AnjutaPluginDescriptionSectionFunc ()"><span class="type">AnjutaPluginDescriptionSectionFunc</span></a> func</code></em>,
74
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
74
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
75
75
<span class="returnvalue">void</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-foreach-key" title="anjuta_plugin_description_foreach_key ()">anjuta_plugin_description_foreach_key</a>
76
76
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
77
<em class="parameter"><code>const <span class="type">gchar</span> *section_name</code></em>,
78
<em class="parameter"><code><span class="type">gboolean</span> include_localized</code></em>,
77
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section_name</code></em>,
78
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> include_localized</code></em>,
79
79
<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html#AnjutaPluginDescriptionLineFunc" title="AnjutaPluginDescriptionLineFunc ()"><span class="type">AnjutaPluginDescriptionLineFunc</span></a> func</code></em>,
80
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
81
<span class="returnvalue">gboolean</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-raw" title="anjuta_plugin_description_get_raw ()">anjuta_plugin_description_get_raw</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
82
<em class="parameter"><code>const <span class="type">gchar</span> *section_name</code></em>,
83
<em class="parameter"><code>const <span class="type">gchar</span> *keyname</code></em>,
84
<em class="parameter"><code>const <span class="type">gchar</span> *locale</code></em>,
85
<em class="parameter"><code><span class="type">gchar</span> **val</code></em>);
86
<span class="returnvalue">gboolean</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-integer" title="anjuta_plugin_description_get_integer ()">anjuta_plugin_description_get_integer</a>
87
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
88
<em class="parameter"><code>const <span class="type">gchar</span> *section</code></em>,
89
<em class="parameter"><code>const <span class="type">gchar</span> *keyname</code></em>,
90
<em class="parameter"><code><span class="type">gint</span> *val</code></em>);
91
<span class="returnvalue">gboolean</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-boolean" title="anjuta_plugin_description_get_boolean ()">anjuta_plugin_description_get_boolean</a>
92
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
93
<em class="parameter"><code>const <span class="type">gchar</span> *section</code></em>,
94
<em class="parameter"><code>const <span class="type">gchar</span> *keyname</code></em>,
95
<em class="parameter"><code><span class="type">gboolean</span> *val</code></em>);
96
<span class="returnvalue">gboolean</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-string" title="anjuta_plugin_description_get_string ()">anjuta_plugin_description_get_string</a>
97
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
98
<em class="parameter"><code>const <span class="type">gchar</span> *section</code></em>,
99
<em class="parameter"><code>const <span class="type">gchar</span> *keyname</code></em>,
100
<em class="parameter"><code><span class="type">gchar</span> **val</code></em>);
101
<span class="returnvalue">gboolean</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-locale-string" title="anjuta_plugin_description_get_locale_string ()">anjuta_plugin_description_get_locale_string</a>
102
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
103
<em class="parameter"><code>const <span class="type">gchar</span> *section</code></em>,
104
<em class="parameter"><code>const <span class="type">gchar</span> *keyname</code></em>,
105
<em class="parameter"><code><span class="type">gchar</span> **val</code></em>);
106
<span class="returnvalue">gboolean</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-override" title="anjuta_plugin_description_override ()">anjuta_plugin_description_override</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
107
<em class="parameter"><code>const <span class="type">gchar</span> *section_name</code></em>,
108
<em class="parameter"><code>const <span class="type">gchar</span> *keyname</code></em>,
109
<em class="parameter"><code>const <span class="type">gchar</span> *val</code></em>);
110
<span class="returnvalue">gboolean</span> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-remove" title="anjuta_plugin_description_remove ()">anjuta_plugin_description_remove</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
111
<em class="parameter"><code>const <span class="type">gchar</span> *section_name</code></em>,
112
<em class="parameter"><code>const <span class="type">gchar</span> *keyname</code></em>);
80
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
81
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-raw" title="anjuta_plugin_description_get_raw ()">anjuta_plugin_description_get_raw</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
82
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section_name</code></em>,
83
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *keyname</code></em>,
84
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *locale</code></em>,
85
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **val</code></em>);
86
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-integer" title="anjuta_plugin_description_get_integer ()">anjuta_plugin_description_get_integer</a>
87
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
88
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section</code></em>,
89
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *keyname</code></em>,
90
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *val</code></em>);
91
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-boolean" title="anjuta_plugin_description_get_boolean ()">anjuta_plugin_description_get_boolean</a>
92
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
93
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section</code></em>,
94
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *keyname</code></em>,
95
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *val</code></em>);
96
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-string" title="anjuta_plugin_description_get_string ()">anjuta_plugin_description_get_string</a>
97
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
98
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section</code></em>,
99
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *keyname</code></em>,
100
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **val</code></em>);
101
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-get-locale-string" title="anjuta_plugin_description_get_locale_string ()">anjuta_plugin_description_get_locale_string</a>
102
(<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
103
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section</code></em>,
104
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *keyname</code></em>,
105
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **val</code></em>);
106
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-override" title="anjuta_plugin_description_override ()">anjuta_plugin_description_override</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
107
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section_name</code></em>,
108
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *keyname</code></em>,
109
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *val</code></em>);
110
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="AnjutaPluginDescription.html#anjuta-plugin-description-remove" title="anjuta_plugin_description_remove ()">anjuta_plugin_description_remove</a> (<em class="parameter"><code><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="type">AnjutaPluginDescription</span></a> *df</code></em>,
111
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *section_name</code></em>,
112
<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *keyname</code></em>);
113
113
<a class="link" href="AnjutaPluginDescription.html#AnjutaPluginDescription-struct" title="AnjutaPluginDescription">AnjutaPluginDescription</a>;