~ubuntu-branches/ubuntu/trusty/anjuta/trusty

« back to all changes in this revision

Viewing changes to manuals/reference/libanjuta/html/libanjuta-AnjutaPluginManager.html

  • Committer: Package Import Robot
  • Author(s): Steve Ovens
  • Date: 2014-01-03 21:06:06 UTC
  • mfrom: (1.1.55)
  • Revision ID: package-import@ubuntu.com-20140103210606-pmvzhu0s68qy6261
Tags: 2:3.10.2-0ubuntu1
* New upstream release (LP: #1266037)
- Updated Build-Depends of libgtk-3-dev (>= 3.6.0),
  libglib2.0-dev (>= 2.34.0)

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>AnjutaPluginManager</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
7
<link rel="home" href="index.html" title="Anjuta Developers Reference Manual">
8
8
<link rel="up" href="libanjuta-api.html" title="libanjuta API">
9
9
<link rel="prev" href="libanjuta-AnjutaPluginHandle.html" title="AnjutaPluginHandle">
10
10
<link rel="next" href="libanjuta-AnjutaProfile.html" title="AnjutaProfile">
11
 
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
45
45
#include &lt;libanjuta/anjuta-plugin-manager.h&gt;
46
46
 
47
47
#define             <a class="link" href="libanjuta-AnjutaPluginManager.html#ANJUTA-PLUGIN-MANAGER-ERROR:CAPS" title="ANJUTA_PLUGIN_MANAGER_ERROR">ANJUTA_PLUGIN_MANAGER_ERROR</a>
 
48
enum                <a class="link" href="libanjuta-AnjutaPluginManager.html#AnjutaPluginManagerError" title="enum AnjutaPluginManagerError">AnjutaPluginManagerError</a>;
48
49
struct              <a class="link" href="libanjuta-AnjutaPluginManager.html#AnjutaPluginManagerClass" title="struct AnjutaPluginManagerClass">AnjutaPluginManagerClass</a>;
49
 
enum                <a class="link" href="libanjuta-AnjutaPluginManager.html#AnjutaPluginManagerError" title="enum AnjutaPluginManagerError">AnjutaPluginManagerError</a>;
50
 
                    <a class="link" href="libanjuta-AnjutaPluginManager.html#AnjutaPluginManagerPriv" title="AnjutaPluginManagerPriv">AnjutaPluginManagerPriv</a>;
 
50
<span class="returnvalue">GQuark</span>              <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-error-quark" title="anjuta_plugin_manager_error_quark ()">anjuta_plugin_manager_error_quark</a>   (<em class="parameter"><code><span class="type">void</span></code></em>);
 
51
<span class="returnvalue">AnjutaPluginManager</span> * <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-new" title="anjuta_plugin_manager_new ()">anjuta_plugin_manager_new</a>         (<em class="parameter"><code><span class="type">GObject</span> *shell</code></em>,
 
52
                                                         <em class="parameter"><code><a class="link" href="AnjutaStatus.html" title="AnjutaStatus"><span class="type">AnjutaStatus</span></a> *status</code></em>,
 
53
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_search_paths</code></em>);
 
54
<span class="returnvalue">gboolean</span>            <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-is-active-plugin" title="anjuta_plugin_manager_is_active_plugin ()">anjuta_plugin_manager_is_active_plugin</a>
 
55
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
56
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *iface_name</code></em>);
 
57
<span class="returnvalue">GObject</span> *           <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-plugin" title="anjuta_plugin_manager_get_plugin ()">anjuta_plugin_manager_get_plugin</a>    (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
58
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *iface_name</code></em>);
 
59
<span class="returnvalue">GObject</span> *           <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-plugin-by-handle" title="anjuta_plugin_manager_get_plugin_by_handle ()">anjuta_plugin_manager_get_plugin_by_handle</a>
 
60
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
61
                                                         <em class="parameter"><code><span class="type">AnjutaPluginHandle</span> *handle</code></em>);
 
62
<span class="returnvalue">gboolean</span>            <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-unload-plugin" title="anjuta_plugin_manager_unload_plugin ()">anjuta_plugin_manager_unload_plugin</a> (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
63
                                                         <em class="parameter"><code><span class="type">GObject</span> *plugin_object</code></em>);
 
64
<span class="returnvalue">gboolean</span>            <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-unload-plugin-by-handle" title="anjuta_plugin_manager_unload_plugin_by_handle ()">anjuta_plugin_manager_unload_plugin_by_handle</a>
 
65
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
66
                                                         <em class="parameter"><code><span class="type">AnjutaPluginHandle</span> *handle</code></em>);
 
67
<span class="returnvalue">GList</span> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-active-plugins" title="anjuta_plugin_manager_get_active_plugins ()">anjuta_plugin_manager_get_active_plugins</a>
 
68
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
 
69
<span class="returnvalue">GList</span> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-active-plugin-objects" title="anjuta_plugin_manager_get_active_plugin_objects ()">anjuta_plugin_manager_get_active_plugin_objects</a>
 
70
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
 
71
<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-plugins-page" title="anjuta_plugin_manager_get_plugins_page ()">anjuta_plugin_manager_get_plugins_page</a>
 
72
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
 
73
<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-remembered-plugins-page" title="anjuta_plugin_manager_get_remembered_plugins_page ()">anjuta_plugin_manager_get_remembered_plugins_page</a>
 
74
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
 
75
<span class="returnvalue">GList</span> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-query" title="anjuta_plugin_manager_query ()">anjuta_plugin_manager_query</a>         (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
76
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *section_names</code></em>,
 
77
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attribute_names</code></em>,
 
78
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attribute_values</code></em>,
 
79
                                                         <em class="parameter"><code>...</code></em>);
 
80
<span class="returnvalue">GList</span> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-list-query" title="anjuta_plugin_manager_list_query ()">anjuta_plugin_manager_list_query</a>    (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
81
                                                         <em class="parameter"><code><span class="type">GList</span> *section_names</code></em>,
 
82
                                                         <em class="parameter"><code><span class="type">GList</span> *attribute_names</code></em>,
 
83
                                                         <em class="parameter"><code><span class="type">GList</span> *attribute_values</code></em>);
 
84
<span class="returnvalue">AnjutaPluginHandle</span> * <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-select" title="anjuta_plugin_manager_select ()">anjuta_plugin_manager_select</a>       (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
85
                                                         <em class="parameter"><code><span class="type">gchar</span> *title</code></em>,
 
86
                                                         <em class="parameter"><code><span class="type">gchar</span> *description</code></em>,
 
87
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_handles</code></em>);
 
88
<span class="returnvalue">GObject</span> *           <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-select-and-activate" title="anjuta_plugin_manager_select_and_activate ()">anjuta_plugin_manager_select_and_activate</a>
 
89
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
90
                                                         <em class="parameter"><code><span class="type">gchar</span> *title</code></em>,
 
91
                                                         <em class="parameter"><code><span class="type">gchar</span> *description</code></em>,
 
92
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_handles</code></em>);
 
93
<span class="returnvalue">AnjutaPluginHandle</span> * <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-plugin-handle" title="anjuta_plugin_manager_get_plugin_handle ()">anjuta_plugin_manager_get_plugin_handle</a>
 
94
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
95
                                                         <em class="parameter"><code><span class="type">GObject</span> *plugin</code></em>);
51
96
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-activate-plugins" title="anjuta_plugin_manager_activate_plugins ()">anjuta_plugin_manager_activate_plugins</a>
52
97
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
53
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *plugin_descs</code></em>);
54
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>              <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-error-quark" title="anjuta_plugin_manager_error_quark ()">anjuta_plugin_manager_error_quark</a>   (<em class="parameter"><code><span class="type">void</span></code></em>);
55
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-active-plugin-objects" title="anjuta_plugin_manager_get_active_plugin_objects ()">anjuta_plugin_manager_get_active_plugin_objects</a>
56
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
57
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-active-plugins" title="anjuta_plugin_manager_get_active_plugins ()">anjuta_plugin_manager_get_active_plugins</a>
58
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
 
98
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_handles</code></em>);
 
99
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-unload-all-plugins" title="anjuta_plugin_manager_unload_all_plugins ()">anjuta_plugin_manager_unload_all_plugins</a>
 
100
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
 
101
<span class="returnvalue">gchar</span> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-remembered-plugins" title="anjuta_plugin_manager_get_remembered_plugins ()">anjuta_plugin_manager_get_remembered_plugins</a>
 
102
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
 
103
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-set-remembered-plugins" title="anjuta_plugin_manager_set_remembered_plugins ()">anjuta_plugin_manager_set_remembered_plugins</a>
 
104
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
105
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *remembered_plugins</code></em>);
 
106
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-set-disable-plugins" title="anjuta_plugin_manager_set_disable_plugins ()">anjuta_plugin_manager_set_disable_plugins</a>
 
107
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
108
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_handles</code></em>,
 
109
                                                         <em class="parameter"><code><span class="type">gboolean</span> disable</code></em>);
59
110
#define             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-interface" title="anjuta_plugin_manager_get_interface()">anjuta_plugin_manager_get_interface</a> (plugin_manager,
60
111
                                                         iface_type,
61
112
                                                         error)
62
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-plugin" title="anjuta_plugin_manager_get_plugin ()">anjuta_plugin_manager_get_plugin</a>    (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
63
 
                                                         <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> *iface_name</code></em>);
64
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-plugin-by-id" title="anjuta_plugin_manager_get_plugin_by_id ()">anjuta_plugin_manager_get_plugin_by_id</a>
65
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
66
 
                                                         <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> *plugin_id</code></em>);
67
 
<a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="returnvalue">AnjutaPluginDescription</span></a> * <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-plugin-description" title="anjuta_plugin_manager_get_plugin_description ()">anjuta_plugin_manager_get_plugin_description</a>
68
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
69
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *plugin</code></em>);
70
 
<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-plugins-page" title="anjuta_plugin_manager_get_plugins_page ()">anjuta_plugin_manager_get_plugins_page</a>
71
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
72
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-remembered-plugins" title="anjuta_plugin_manager_get_remembered_plugins ()">anjuta_plugin_manager_get_remembered_plugins</a>
73
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
74
 
<a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-get-remembered-plugins-page" title="anjuta_plugin_manager_get_remembered_plugins_page ()">anjuta_plugin_manager_get_remembered_plugins_page</a>
75
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
76
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-is-active-plugin" title="anjuta_plugin_manager_is_active_plugin ()">anjuta_plugin_manager_is_active_plugin</a>
77
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
78
 
                                                         <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> *iface_name</code></em>);
79
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-list-query" title="anjuta_plugin_manager_list_query ()">anjuta_plugin_manager_list_query</a>    (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
80
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *section_names</code></em>,
81
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *attribute_names</code></em>,
82
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *attribute_values</code></em>);
83
 
<span class="returnvalue">AnjutaPluginManager</span> * <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-new" title="anjuta_plugin_manager_new ()">anjuta_plugin_manager_new</a>         (<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *shell</code></em>,
84
 
                                                         <em class="parameter"><code><a class="link" href="AnjutaStatus.html" title="AnjutaStatus"><span class="type">AnjutaStatus</span></a> *status</code></em>,
85
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *plugin_search_paths</code></em>);
86
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-query" title="anjuta_plugin_manager_query ()">anjuta_plugin_manager_query</a>         (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
87
 
                                                         <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_names</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> *attribute_names</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> *attribute_values</code></em>,
90
 
                                                         <em class="parameter"><code>...</code></em>);
91
 
<a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="returnvalue">AnjutaPluginDescription</span></a> * <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-select" title="anjuta_plugin_manager_select ()">anjuta_plugin_manager_select</a>  (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
92
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>,
93
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *description</code></em>,
94
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *plugin_descriptions</code></em>);
95
 
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-select-and-activate" title="anjuta_plugin_manager_select_and_activate ()">anjuta_plugin_manager_select_and_activate</a>
96
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
97
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>,
98
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *description</code></em>,
99
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *plugin_descriptions</code></em>);
100
 
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-set-remembered-plugins" title="anjuta_plugin_manager_set_remembered_plugins ()">anjuta_plugin_manager_set_remembered_plugins</a>
101
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
102
 
                                                         <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> *remembered_plugins</code></em>);
103
 
<span class="returnvalue">void</span>                <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-unload-all-plugins" title="anjuta_plugin_manager_unload_all_plugins ()">anjuta_plugin_manager_unload_all_plugins</a>
104
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);
105
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-unload-plugin" title="anjuta_plugin_manager_unload_plugin ()">anjuta_plugin_manager_unload_plugin</a> (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
106
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *plugin</code></em>);
107
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-unload-plugin-by-id" title="anjuta_plugin_manager_unload_plugin_by_id ()">anjuta_plugin_manager_unload_plugin_by_id</a>
108
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</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> *plugin_id</code></em>);
 
113
                    <a class="link" href="libanjuta-AnjutaPluginManager.html#AnjutaPluginManagerPriv" title="AnjutaPluginManagerPriv">AnjutaPluginManagerPriv</a>;
110
114
</pre>
111
115
</div>
112
116
<div class="refsect1">
123
127
</div>
124
128
<hr>
125
129
<div class="refsect2">
 
130
<a name="AnjutaPluginManagerError"></a><h3>enum AnjutaPluginManagerError</h3>
 
131
<pre class="programlisting">typedef enum {
 
132
        ANJUTA_PLUGIN_MANAGER_MISSING_FACTORY,
 
133
        ANJUTA_PLUGIN_MANAGER_ERROR_UNKNOWN
 
134
} AnjutaPluginManagerError;
 
135
</pre>
 
136
<div class="variablelist"><table border="0" class="variablelist">
 
137
<colgroup>
 
138
<col align="left" valign="top">
 
139
<col>
 
140
</colgroup>
 
141
<tbody>
 
142
<tr>
 
143
<td><p><a name="ANJUTA-PLUGIN-MANAGER-MISSING-FACTORY:CAPS"></a><span class="term"><code class="literal">ANJUTA_PLUGIN_MANAGER_MISSING_FACTORY</code></span></p></td>
 
144
<td>The factory for the plugin couldn't be found
 
145
</td>
 
146
</tr>
 
147
<tr>
 
148
<td><p><a name="ANJUTA-PLUGIN-MANAGER-ERROR-UNKNOWN:CAPS"></a><span class="term"><code class="literal">ANJUTA_PLUGIN_MANAGER_ERROR_UNKNOWN</code></span></p></td>
 
149
<td>Unknown error
 
150
</td>
 
151
</tr>
 
152
</tbody>
 
153
</table></div>
 
154
</div>
 
155
<hr>
 
156
<div class="refsect2">
126
157
<a name="AnjutaPluginManagerClass"></a><h3>struct AnjutaPluginManagerClass</h3>
127
158
<pre class="programlisting">struct AnjutaPluginManagerClass {
128
159
        GObjectClass parent_class;
129
160
 
130
161
        /* Signals */
131
162
        void(* plugin_activated) (AnjutaPluginManager *self,
132
 
                                                          AnjutaPluginDescription* plugin_desc,
 
163
                                                          AnjutaPluginHandle* handle,
133
164
                                                          GObject *plugin);
134
165
        void(* plugin_deactivated) (AnjutaPluginManager *self,
135
 
                                                                AnjutaPluginDescription* plugin_desc,
 
166
                                                                AnjutaPluginHandle* handle,
136
167
                                                                GObject *plugin);
137
168
};
138
169
</pre>
141
172
</div>
142
173
<hr>
143
174
<div class="refsect2">
144
 
<a name="AnjutaPluginManagerError"></a><h3>enum AnjutaPluginManagerError</h3>
145
 
<pre class="programlisting">typedef enum {
146
 
        ANJUTA_PLUGIN_MANAGER_MISSING_FACTORY,
147
 
        ANJUTA_PLUGIN_MANAGER_ERROR_UNKNOWN
148
 
} AnjutaPluginManagerError;
149
 
</pre>
150
 
<div class="variablelist"><table border="0">
151
 
<col align="left" valign="top">
152
 
<tbody>
153
 
<tr>
154
 
<td><p><a name="ANJUTA-PLUGIN-MANAGER-MISSING-FACTORY:CAPS"></a><span class="term"><code class="literal">ANJUTA_PLUGIN_MANAGER_MISSING_FACTORY</code></span></p></td>
155
 
<td>The factory for the plugin couldn't be found
156
 
</td>
157
 
</tr>
158
 
<tr>
159
 
<td><p><a name="ANJUTA-PLUGIN-MANAGER-ERROR-UNKNOWN:CAPS"></a><span class="term"><code class="literal">ANJUTA_PLUGIN_MANAGER_ERROR_UNKNOWN</code></span></p></td>
160
 
<td>Unknown error
161
 
</td>
162
 
</tr>
163
 
</tbody>
164
 
</table></div>
165
 
</div>
166
 
<hr>
167
 
<div class="refsect2">
168
 
<a name="AnjutaPluginManagerPriv"></a><h3>AnjutaPluginManagerPriv</h3>
169
 
<pre class="programlisting">typedef struct _AnjutaPluginManagerPriv AnjutaPluginManagerPriv;</pre>
170
 
<p>
171
 
</p>
172
 
</div>
173
 
<hr>
174
 
<div class="refsect2">
175
 
<a name="anjuta-plugin-manager-activate-plugins"></a><h3>anjuta_plugin_manager_activate_plugins ()</h3>
176
 
<pre class="programlisting"><span class="returnvalue">void</span>                anjuta_plugin_manager_activate_plugins
177
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
178
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *plugin_descs</code></em>);</pre>
179
 
<p>
180
 
</p>
181
 
</div>
182
 
<hr>
183
 
<div class="refsect2">
184
175
<a name="anjuta-plugin-manager-error-quark"></a><h3>anjuta_plugin_manager_error_quark ()</h3>
185
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>              anjuta_plugin_manager_error_quark   (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
186
 
<p>
187
 
</p>
188
 
</div>
189
 
<hr>
190
 
<div class="refsect2">
191
 
<a name="anjuta-plugin-manager-get-active-plugin-objects"></a><h3>anjuta_plugin_manager_get_active_plugin_objects ()</h3>
192
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             anjuta_plugin_manager_get_active_plugin_objects
193
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
194
 
<p>
195
 
</p>
196
 
</div>
197
 
<hr>
198
 
<div class="refsect2">
199
 
<a name="anjuta-plugin-manager-get-active-plugins"></a><h3>anjuta_plugin_manager_get_active_plugins ()</h3>
200
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             anjuta_plugin_manager_get_active_plugins
201
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
202
 
<p>
203
 
</p>
204
 
</div>
205
 
<hr>
206
 
<div class="refsect2">
207
 
<a name="anjuta-plugin-manager-get-interface"></a><h3>anjuta_plugin_manager_get_interface()</h3>
208
 
<pre class="programlisting">#define             anjuta_plugin_manager_get_interface(plugin_manager, iface_type, error)</pre>
209
 
<p>
210
 
Equivalent to <code class="function">anjuta_plugin_manager_get_object()</code>, but additionally
211
 
typecasts returned object to the interface type. It also takes
212
 
interface type directly. A usage of this function is:
213
 
</p>
214
 
<pre class="programlisting">
215
 
IAnjutaDocumentManager *docman =
216
 
    anjuta_plugin_manager_get_interface (plugin_manager, IAnjutaDocumentManager, error);
217
 
</pre>
218
 
<p>
219
 
</p>
220
 
<div class="variablelist"><table border="0">
 
176
<pre class="programlisting"><span class="returnvalue">GQuark</span>              anjuta_plugin_manager_error_quark   (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
177
<p>
 
178
</p>
 
179
</div>
 
180
<hr>
 
181
<div class="refsect2">
 
182
<a name="anjuta-plugin-manager-new"></a><h3>anjuta_plugin_manager_new ()</h3>
 
183
<pre class="programlisting"><span class="returnvalue">AnjutaPluginManager</span> * anjuta_plugin_manager_new         (<em class="parameter"><code><span class="type">GObject</span> *shell</code></em>,
 
184
                                                         <em class="parameter"><code><a class="link" href="AnjutaStatus.html" title="AnjutaStatus"><span class="type">AnjutaStatus</span></a> *status</code></em>,
 
185
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_search_paths</code></em>);</pre>
 
186
<p>
 
187
</p>
 
188
</div>
 
189
<hr>
 
190
<div class="refsect2">
 
191
<a name="anjuta-plugin-manager-is-active-plugin"></a><h3>anjuta_plugin_manager_is_active_plugin ()</h3>
 
192
<pre class="programlisting"><span class="returnvalue">gboolean</span>            anjuta_plugin_manager_is_active_plugin
 
193
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
194
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *iface_name</code></em>);</pre>
 
195
<p>
 
196
Searches if a currently loaded plugins implements
 
197
the given interface.
 
198
</p>
 
199
<div class="variablelist"><table border="0" class="variablelist">
 
200
<colgroup>
221
201
<col align="left" valign="top">
 
202
<col>
 
203
</colgroup>
222
204
<tbody>
223
205
<tr>
224
206
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
225
207
<td>A <span class="type">AnjutaPluginManager</span> object</td>
226
208
</tr>
227
209
<tr>
228
 
<td><p><span class="term"><em class="parameter"><code>iface_type</code></em> :</span></p></td>
229
 
<td>The interface type implemented by the object to be found</td>
 
210
<td><p><span class="term"><em class="parameter"><code>iface_name</code></em> :</span></p></td>
 
211
<td>The interface implemented by the object to be found</td>
230
212
</tr>
231
213
<tr>
232
 
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
233
 
<td>Error propagation object.</td>
 
214
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
215
<td>
 
216
<code class="literal">TRUE</code> is the plugin is currently loaded.</td>
234
217
</tr>
235
218
</tbody>
236
219
</table></div>
238
221
<hr>
239
222
<div class="refsect2">
240
223
<a name="anjuta-plugin-manager-get-plugin"></a><h3>anjuta_plugin_manager_get_plugin ()</h3>
241
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           anjuta_plugin_manager_get_plugin    (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
242
 
                                                         <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> *iface_name</code></em>);</pre>
 
224
<pre class="programlisting"><span class="returnvalue">GObject</span> *           anjuta_plugin_manager_get_plugin    (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
225
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *iface_name</code></em>);</pre>
243
226
<p>
244
227
Searches the currently available plugins to find the one which
245
228
implements the given interface as primary interface and returns it. If
258
241
<p>
259
242
Notice that this function takes the interface name string as string, unlike
260
243
<code class="function">anjuta_plugins_get_interface()</code> which takes the type directly.
261
 
If no plugin implementing this interface can be found, returns NULL.
 
244
If no plugin implementing this interface can be found, returns <code class="literal">NULL</code>.
262
245
</p>
263
 
<div class="variablelist"><table border="0">
 
246
<div class="variablelist"><table border="0" class="variablelist">
 
247
<colgroup>
264
248
<col align="left" valign="top">
 
249
<col>
 
250
</colgroup>
265
251
<tbody>
266
252
<tr>
267
253
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
274
260
<tr>
275
261
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
276
262
<td>The plugin object (subclass of <a class="link" href="AnjutaPlugin.html" title="AnjutaPlugin"><span class="type">AnjutaPlugin</span></a>) which implements
277
 
the given interface or NULL. See <a class="link" href="AnjutaPlugin.html" title="AnjutaPlugin"><span class="type">AnjutaPlugin</span></a> for more detail on interfaces
 
263
the given interface or <code class="literal">NULL</code>. See <a class="link" href="AnjutaPlugin.html" title="AnjutaPlugin"><span class="type">AnjutaPlugin</span></a> for more detail on interfaces
278
264
implemented by plugins.</td>
279
265
</tr>
280
266
</tbody>
282
268
</div>
283
269
<hr>
284
270
<div class="refsect2">
285
 
<a name="anjuta-plugin-manager-get-plugin-by-id"></a><h3>anjuta_plugin_manager_get_plugin_by_id ()</h3>
286
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           anjuta_plugin_manager_get_plugin_by_id
 
271
<a name="anjuta-plugin-manager-get-plugin-by-handle"></a><h3>anjuta_plugin_manager_get_plugin_by_handle ()</h3>
 
272
<pre class="programlisting"><span class="returnvalue">GObject</span> *           anjuta_plugin_manager_get_plugin_by_handle
287
273
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
288
 
                                                         <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> *plugin_id</code></em>);</pre>
 
274
                                                         <em class="parameter"><code><span class="type">AnjutaPluginHandle</span> *handle</code></em>);</pre>
289
275
<p>
290
276
Searches the currently available plugins to find the one with the
291
 
specified identifier. If the plugin is not yet loaded, it will be loaded
 
277
specified handle. If the plugin is not yet loaded, it will be loaded
292
278
and activated.
293
279
</p>
294
 
<div class="variablelist"><table border="0">
 
280
<div class="variablelist"><table border="0" class="variablelist">
 
281
<colgroup>
295
282
<col align="left" valign="top">
 
283
<col>
 
284
</colgroup>
296
285
<tbody>
297
286
<tr>
298
287
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
299
288
<td>A <span class="type">AnjutaPluginManager</span> object</td>
300
289
</tr>
301
290
<tr>
302
 
<td><p><span class="term"><em class="parameter"><code>plugin_id</code></em> :</span></p></td>
303
 
<td>The plugin id</td>
 
291
<td><p><span class="term"><em class="parameter"><code>handle</code></em> :</span></p></td>
 
292
<td>A <span class="type">AnjutaPluginHandle</span>
 
293
</td>
304
294
</tr>
305
295
<tr>
306
296
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
311
301
</div>
312
302
<hr>
313
303
<div class="refsect2">
314
 
<a name="anjuta-plugin-manager-get-plugin-description"></a><h3>anjuta_plugin_manager_get_plugin_description ()</h3>
315
 
<pre class="programlisting"><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="returnvalue">AnjutaPluginDescription</span></a> * anjuta_plugin_manager_get_plugin_description
 
304
<a name="anjuta-plugin-manager-unload-plugin"></a><h3>anjuta_plugin_manager_unload_plugin ()</h3>
 
305
<pre class="programlisting"><span class="returnvalue">gboolean</span>            anjuta_plugin_manager_unload_plugin (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
306
                                                         <em class="parameter"><code><span class="type">GObject</span> *plugin_object</code></em>);</pre>
 
307
<p>
 
308
Unload the corresponding plugin. The plugin has to be loaded.
 
309
</p>
 
310
<div class="variablelist"><table border="0" class="variablelist">
 
311
<colgroup>
 
312
<col align="left" valign="top">
 
313
<col>
 
314
</colgroup>
 
315
<tbody>
 
316
<tr>
 
317
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
 
318
<td>A <span class="type">AnjutaPluginManager</span> object</td>
 
319
</tr>
 
320
<tr>
 
321
<td><p><span class="term"><em class="parameter"><code>plugin_object</code></em> :</span></p></td>
 
322
<td>A <a class="link" href="AnjutaPlugin.html" title="AnjutaPlugin"><span class="type">AnjutaPlugin</span></a> object</td>
 
323
</tr>
 
324
<tr>
 
325
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
326
<td>
 
327
<code class="literal">TRUE</code> if the plugin has been unloaded. <code class="literal">FALSE</code> if the plugin is
 
328
already or cannot be unloaded.</td>
 
329
</tr>
 
330
</tbody>
 
331
</table></div>
 
332
</div>
 
333
<hr>
 
334
<div class="refsect2">
 
335
<a name="anjuta-plugin-manager-unload-plugin-by-handle"></a><h3>anjuta_plugin_manager_unload_plugin_by_handle ()</h3>
 
336
<pre class="programlisting"><span class="returnvalue">gboolean</span>            anjuta_plugin_manager_unload_plugin_by_handle
316
337
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
317
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *plugin</code></em>);</pre>
 
338
                                                         <em class="parameter"><code><span class="type">AnjutaPluginHandle</span> *handle</code></em>);</pre>
 
339
<p>
 
340
Unload the plugin corresponding to the given handle. If the plugin is
 
341
already unloaded, nothing will be done.
 
342
</p>
 
343
<div class="variablelist"><table border="0" class="variablelist">
 
344
<colgroup>
 
345
<col align="left" valign="top">
 
346
<col>
 
347
</colgroup>
 
348
<tbody>
 
349
<tr>
 
350
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
 
351
<td>A <span class="type">AnjutaPluginManager</span> object</td>
 
352
</tr>
 
353
<tr>
 
354
<td><p><span class="term"><em class="parameter"><code>handle</code></em> :</span></p></td>
 
355
<td>A <span class="type">AnjutaPluginHandle</span>
 
356
</td>
 
357
</tr>
 
358
<tr>
 
359
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
360
<td>
 
361
<code class="literal">TRUE</code> is the plugin is unloaded. <code class="literal">FALSE</code> if a corresponding
 
362
plugin does not exist or if the plugin cannot be unloaded.</td>
 
363
</tr>
 
364
</tbody>
 
365
</table></div>
 
366
</div>
 
367
<hr>
 
368
<div class="refsect2">
 
369
<a name="anjuta-plugin-manager-get-active-plugins"></a><h3>anjuta_plugin_manager_get_active_plugins ()</h3>
 
370
<pre class="programlisting"><span class="returnvalue">GList</span> *             anjuta_plugin_manager_get_active_plugins
 
371
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
 
372
<p>
 
373
</p>
 
374
</div>
 
375
<hr>
 
376
<div class="refsect2">
 
377
<a name="anjuta-plugin-manager-get-active-plugin-objects"></a><h3>anjuta_plugin_manager_get_active_plugin_objects ()</h3>
 
378
<pre class="programlisting"><span class="returnvalue">GList</span> *             anjuta_plugin_manager_get_active_plugin_objects
 
379
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
318
380
<p>
319
381
</p>
320
382
</div>
328
390
</div>
329
391
<hr>
330
392
<div class="refsect2">
331
 
<a name="anjuta-plugin-manager-get-remembered-plugins"></a><h3>anjuta_plugin_manager_get_remembered_plugins ()</h3>
332
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             anjuta_plugin_manager_get_remembered_plugins
333
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
334
 
<p>
335
 
Get the list of plugins loaded when there is a choice between several
336
 
ones without asking the user.
337
 
</p>
338
 
<p>
339
 
The list format is returned as a string with the format detailed in 
340
 
<a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-set-remembered-plugins" title="anjuta_plugin_manager_set_remembered_plugins ()"><code class="function">anjuta_plugin_manager_set_remembered_plugins()</code></a>.
341
 
</p>
342
 
<div class="variablelist"><table border="0">
343
 
<col align="left" valign="top">
344
 
<tbody>
345
 
<tr>
346
 
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
347
 
<td>A <span class="type">AnjutaPluginManager</span> object</td>
348
 
</tr>
349
 
<tr>
350
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
351
 
<td>a newly-allocated string that must be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>.</td>
352
 
</tr>
353
 
</tbody>
354
 
</table></div>
355
 
</div>
356
 
<hr>
357
 
<div class="refsect2">
358
393
<a name="anjuta-plugin-manager-get-remembered-plugins-page"></a><h3>anjuta_plugin_manager_get_remembered_plugins_page ()</h3>
359
394
<pre class="programlisting"><a href="http://developer.gnome.org/gtk2/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> *         anjuta_plugin_manager_get_remembered_plugins_page
360
395
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
363
398
</div>
364
399
<hr>
365
400
<div class="refsect2">
366
 
<a name="anjuta-plugin-manager-is-active-plugin"></a><h3>anjuta_plugin_manager_is_active_plugin ()</h3>
367
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            anjuta_plugin_manager_is_active_plugin
368
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
369
 
                                                         <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> *iface_name</code></em>);</pre>
370
 
<p>
371
 
Searches if a currently loaded plugins implements
372
 
the given interface.
373
 
</p>
374
 
<div class="variablelist"><table border="0">
375
 
<col align="left" valign="top">
376
 
<tbody>
377
 
<tr>
378
 
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
379
 
<td>A <span class="type">AnjutaPluginManager</span> object</td>
380
 
</tr>
381
 
<tr>
382
 
<td><p><span class="term"><em class="parameter"><code>iface_name</code></em> :</span></p></td>
383
 
<td>The interface implemented by the object to be found</td>
384
 
</tr>
385
 
<tr>
386
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
387
 
<td>True is the plugin is currently loaded.</td>
388
 
</tr>
389
 
</tbody>
390
 
</table></div>
391
 
</div>
392
 
<hr>
393
 
<div class="refsect2">
394
 
<a name="anjuta-plugin-manager-list-query"></a><h3>anjuta_plugin_manager_list_query ()</h3>
395
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             anjuta_plugin_manager_list_query    (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
396
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *section_names</code></em>,
397
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *attribute_names</code></em>,
398
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *attribute_values</code></em>);</pre>
399
 
<p>
400
 
</p>
401
 
</div>
402
 
<hr>
403
 
<div class="refsect2">
404
 
<a name="anjuta-plugin-manager-new"></a><h3>anjuta_plugin_manager_new ()</h3>
405
 
<pre class="programlisting"><span class="returnvalue">AnjutaPluginManager</span> * anjuta_plugin_manager_new         (<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *shell</code></em>,
406
 
                                                         <em class="parameter"><code><a class="link" href="AnjutaStatus.html" title="AnjutaStatus"><span class="type">AnjutaStatus</span></a> *status</code></em>,
407
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *plugin_search_paths</code></em>);</pre>
408
 
<p>
409
 
</p>
410
 
</div>
411
 
<hr>
412
 
<div class="refsect2">
413
401
<a name="anjuta-plugin-manager-query"></a><h3>anjuta_plugin_manager_query ()</h3>
414
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             anjuta_plugin_manager_query         (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
415
 
                                                         <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_names</code></em>,
416
 
                                                         <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> *attribute_names</code></em>,
417
 
                                                         <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> *attribute_values</code></em>,
 
402
<pre class="programlisting"><span class="returnvalue">GList</span> *             anjuta_plugin_manager_query         (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
403
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *section_names</code></em>,
 
404
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attribute_names</code></em>,
 
405
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *attribute_values</code></em>,
418
406
                                                         <em class="parameter"><code>...</code></em>);</pre>
419
407
<p>
420
408
</p>
421
409
</div>
422
410
<hr>
423
411
<div class="refsect2">
 
412
<a name="anjuta-plugin-manager-list-query"></a><h3>anjuta_plugin_manager_list_query ()</h3>
 
413
<pre class="programlisting"><span class="returnvalue">GList</span> *             anjuta_plugin_manager_list_query    (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
414
                                                         <em class="parameter"><code><span class="type">GList</span> *section_names</code></em>,
 
415
                                                         <em class="parameter"><code><span class="type">GList</span> *attribute_names</code></em>,
 
416
                                                         <em class="parameter"><code><span class="type">GList</span> *attribute_values</code></em>);</pre>
 
417
<p>
 
418
</p>
 
419
</div>
 
420
<hr>
 
421
<div class="refsect2">
424
422
<a name="anjuta-plugin-manager-select"></a><h3>anjuta_plugin_manager_select ()</h3>
425
 
<pre class="programlisting"><a class="link" href="AnjutaPluginDescription.html" title="AnjutaPluginDescription"><span class="returnvalue">AnjutaPluginDescription</span></a> * anjuta_plugin_manager_select  (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
426
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>,
427
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *description</code></em>,
428
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *plugin_descriptions</code></em>);</pre>
 
423
<pre class="programlisting"><span class="returnvalue">AnjutaPluginHandle</span> * anjuta_plugin_manager_select       (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
424
                                                         <em class="parameter"><code><span class="type">gchar</span> *title</code></em>,
 
425
                                                         <em class="parameter"><code><span class="type">gchar</span> *description</code></em>,
 
426
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_handles</code></em>);</pre>
429
427
<p>
430
428
</p>
431
429
</div>
432
430
<hr>
433
431
<div class="refsect2">
434
432
<a name="anjuta-plugin-manager-select-and-activate"></a><h3>anjuta_plugin_manager_select_and_activate ()</h3>
435
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *           anjuta_plugin_manager_select_and_activate
436
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
437
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>,
438
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *description</code></em>,
439
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *plugin_descriptions</code></em>);</pre>
440
 
<p>
441
 
</p>
 
433
<pre class="programlisting"><span class="returnvalue">GObject</span> *           anjuta_plugin_manager_select_and_activate
 
434
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
435
                                                         <em class="parameter"><code><span class="type">gchar</span> *title</code></em>,
 
436
                                                         <em class="parameter"><code><span class="type">gchar</span> *description</code></em>,
 
437
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_handles</code></em>);</pre>
 
438
<p>
 
439
</p>
 
440
</div>
 
441
<hr>
 
442
<div class="refsect2">
 
443
<a name="anjuta-plugin-manager-get-plugin-handle"></a><h3>anjuta_plugin_manager_get_plugin_handle ()</h3>
 
444
<pre class="programlisting"><span class="returnvalue">AnjutaPluginHandle</span> * anjuta_plugin_manager_get_plugin_handle
 
445
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
446
                                                         <em class="parameter"><code><span class="type">GObject</span> *plugin</code></em>);</pre>
 
447
<p>
 
448
</p>
 
449
</div>
 
450
<hr>
 
451
<div class="refsect2">
 
452
<a name="anjuta-plugin-manager-activate-plugins"></a><h3>anjuta_plugin_manager_activate_plugins ()</h3>
 
453
<pre class="programlisting"><span class="returnvalue">void</span>                anjuta_plugin_manager_activate_plugins
 
454
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
455
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_handles</code></em>);</pre>
 
456
<p>
 
457
</p>
 
458
</div>
 
459
<hr>
 
460
<div class="refsect2">
 
461
<a name="anjuta-plugin-manager-unload-all-plugins"></a><h3>anjuta_plugin_manager_unload_all_plugins ()</h3>
 
462
<pre class="programlisting"><span class="returnvalue">void</span>                anjuta_plugin_manager_unload_all_plugins
 
463
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
 
464
<p>
 
465
Unload all plugins. Do not take care of the dependencies because all plugins
 
466
are unloaded anyway.
 
467
</p>
 
468
<div class="variablelist"><table border="0" class="variablelist">
 
469
<colgroup>
 
470
<col align="left" valign="top">
 
471
<col>
 
472
</colgroup>
 
473
<tbody><tr>
 
474
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
 
475
<td>A <span class="type">AnjutaPluginManager</span> object</td>
 
476
</tr></tbody>
 
477
</table></div>
 
478
</div>
 
479
<hr>
 
480
<div class="refsect2">
 
481
<a name="anjuta-plugin-manager-get-remembered-plugins"></a><h3>anjuta_plugin_manager_get_remembered_plugins ()</h3>
 
482
<pre class="programlisting"><span class="returnvalue">gchar</span> *             anjuta_plugin_manager_get_remembered_plugins
 
483
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
 
484
<p>
 
485
Get the list of plugins loaded when there is a choice between several
 
486
ones without asking the user.
 
487
</p>
 
488
<p>
 
489
The list format is returned as a string with the format detailed in 
 
490
<a class="link" href="libanjuta-AnjutaPluginManager.html#anjuta-plugin-manager-set-remembered-plugins" title="anjuta_plugin_manager_set_remembered_plugins ()"><code class="function">anjuta_plugin_manager_set_remembered_plugins()</code></a>.
 
491
</p>
 
492
<div class="variablelist"><table border="0" class="variablelist">
 
493
<colgroup>
 
494
<col align="left" valign="top">
 
495
<col>
 
496
</colgroup>
 
497
<tbody>
 
498
<tr>
 
499
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
 
500
<td>A <span class="type">AnjutaPluginManager</span> object</td>
 
501
</tr>
 
502
<tr>
 
503
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
 
504
<td>a newly-allocated string that must be freed
 
505
with <code class="function">g_free()</code>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
506
</td>
 
507
</tr>
 
508
</tbody>
 
509
</table></div>
442
510
</div>
443
511
<hr>
444
512
<div class="refsect2">
445
513
<a name="anjuta-plugin-manager-set-remembered-plugins"></a><h3>anjuta_plugin_manager_set_remembered_plugins ()</h3>
446
514
<pre class="programlisting"><span class="returnvalue">void</span>                anjuta_plugin_manager_set_remembered_plugins
447
515
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
448
 
                                                         <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> *remembered_plugins</code></em>);</pre>
 
516
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *remembered_plugins</code></em>);</pre>
449
517
<p>
450
518
Set the list of plugins loaded when there is a choice between several
451
519
ones without asking the user.
463
531
means if Anjuta has to choose between SymbolBrowserPlugin and
464
532
SymbolDBPlugin, it will choose SymbolDBPlugin.
465
533
</p>
466
 
<div class="variablelist"><table border="0">
 
534
<div class="variablelist"><table border="0" class="variablelist">
 
535
<colgroup>
467
536
<col align="left" valign="top">
 
537
<col>
 
538
</colgroup>
468
539
<tbody>
469
540
<tr>
470
541
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
479
550
</div>
480
551
<hr>
481
552
<div class="refsect2">
482
 
<a name="anjuta-plugin-manager-unload-all-plugins"></a><h3>anjuta_plugin_manager_unload_all_plugins ()</h3>
483
 
<pre class="programlisting"><span class="returnvalue">void</span>                anjuta_plugin_manager_unload_all_plugins
484
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>);</pre>
 
553
<a name="anjuta-plugin-manager-set-disable-plugins"></a><h3>anjuta_plugin_manager_set_disable_plugins ()</h3>
 
554
<pre class="programlisting"><span class="returnvalue">void</span>                anjuta_plugin_manager_set_disable_plugins
 
555
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
 
556
                                                         <em class="parameter"><code><span class="type">GList</span> *plugin_handles</code></em>,
 
557
                                                         <em class="parameter"><code><span class="type">gboolean</span> disable</code></em>);</pre>
485
558
<p>
486
 
Unload all plugins. Do not take care of the dependencies because all plugins
487
 
are unloaded anyway.
 
559
Disable or re-enable plugins. By default, all plugins are enabled but they
 
560
can be disabled and they will not be proposed when a plugin is requested.
488
561
</p>
489
 
<div class="variablelist"><table border="0">
 
562
<div class="variablelist"><table border="0" class="variablelist">
 
563
<colgroup>
490
564
<col align="left" valign="top">
 
565
<col>
 
566
</colgroup>
491
567
<tbody><tr>
492
568
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
493
569
<td>A <span class="type">AnjutaPluginManager</span> object</td>
496
572
</div>
497
573
<hr>
498
574
<div class="refsect2">
499
 
<a name="anjuta-plugin-manager-unload-plugin"></a><h3>anjuta_plugin_manager_unload_plugin ()</h3>
500
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            anjuta_plugin_manager_unload_plugin (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
501
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *plugin</code></em>);</pre>
502
 
<p>
503
 
Unload the corresponding plugin. The plugin has to be loaded.
504
 
</p>
505
 
<div class="variablelist"><table border="0">
 
575
<a name="anjuta-plugin-manager-get-interface"></a><h3>anjuta_plugin_manager_get_interface()</h3>
 
576
<pre class="programlisting">#define             anjuta_plugin_manager_get_interface(plugin_manager, iface_type, error)</pre>
 
577
<p>
 
578
Equivalent to <code class="function">anjuta_plugin_manager_get_object()</code>, but additionally
 
579
typecasts returned object to the interface type. It also takes
 
580
interface type directly. A usage of this function is:
 
581
</p>
 
582
<pre class="programlisting">
 
583
IAnjutaDocumentManager *docman =
 
584
    anjuta_plugin_manager_get_interface (plugin_manager, IAnjutaDocumentManager, error);
 
585
</pre>
 
586
<p>
 
587
</p>
 
588
<div class="variablelist"><table border="0" class="variablelist">
 
589
<colgroup>
506
590
<col align="left" valign="top">
 
591
<col>
 
592
</colgroup>
507
593
<tbody>
508
594
<tr>
509
595
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
510
596
<td>A <span class="type">AnjutaPluginManager</span> object</td>
511
597
</tr>
512
598
<tr>
513
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
514
 
<td>
515
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the plugin has been unloaded. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the plugin is
516
 
already or cannot be unloaded.</td>
 
599
<td><p><span class="term"><em class="parameter"><code>iface_type</code></em> :</span></p></td>
 
600
<td>The interface type implemented by the object to be found</td>
 
601
</tr>
 
602
<tr>
 
603
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
 
604
<td>Error propagation object.</td>
517
605
</tr>
518
606
</tbody>
519
607
</table></div>
520
608
</div>
521
609
<hr>
522
610
<div class="refsect2">
523
 
<a name="anjuta-plugin-manager-unload-plugin-by-id"></a><h3>anjuta_plugin_manager_unload_plugin_by_id ()</h3>
524
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            anjuta_plugin_manager_unload_plugin_by_id
525
 
                                                        (<em class="parameter"><code><span class="type">AnjutaPluginManager</span> *plugin_manager</code></em>,
526
 
                                                         <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> *plugin_id</code></em>);</pre>
 
611
<a name="AnjutaPluginManagerPriv"></a><h3>AnjutaPluginManagerPriv</h3>
 
612
<pre class="programlisting">typedef struct _AnjutaPluginManagerPriv AnjutaPluginManagerPriv;</pre>
527
613
<p>
528
 
Unload the plugin corresponding to the given identifier. If the plugin is
529
 
already unloaded, nothing will be done.
530
614
</p>
531
 
<div class="variablelist"><table border="0">
532
 
<col align="left" valign="top">
533
 
<tbody>
534
 
<tr>
535
 
<td><p><span class="term"><em class="parameter"><code>plugin_manager</code></em> :</span></p></td>
536
 
<td>A <span class="type">AnjutaPluginManager</span> object</td>
537
 
</tr>
538
 
<tr>
539
 
<td><p><span class="term"><em class="parameter"><code>plugin_id</code></em> :</span></p></td>
540
 
<td>The plugin identifier</td>
541
 
</tr>
542
 
<tr>
543
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
544
 
<td>
545
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> is the plugin is unloaded. <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if a corresponding
546
 
plugin does not exist or if the plugin cannot be unloaded.</td>
547
 
</tr>
548
 
</tbody>
549
 
</table></div>
550
615
</div>
551
616
</div>
552
617
<div class="refsect1">
556
621
</div>
557
622
<div class="footer">
558
623
<hr>
559
 
          Generated by GTK-Doc V1.18</div>
 
624
          Generated by GTK-Doc V1.19</div>
560
625
</body>
561
626
</html>
 
 
b'\\ No newline at end of file'