57
55
#define <a class="link" href="goffice-06-go-plugin.html#GO-PLUGIN-TYPE:CAPS" title="GO_PLUGIN_TYPE">GO_PLUGIN_TYPE</a>
58
56
#define <a class="link" href="goffice-06-go-plugin.html#GO-PLUGIN:CAPS" title="GO_PLUGIN()">GO_PLUGIN</a> (o)
59
57
#define <a class="link" href="goffice-06-go-plugin.html#IS-GO-PLUGIN:CAPS" title="IS_GO_PLUGIN()">IS_GO_PLUGIN</a> (o)
60
GType <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-type" title="go_plugin_get_type ()">go_plugin_get_type</a> (void);
59
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
60
>GType</a> <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-type" title="go_plugin_get_type ()">go_plugin_get_type</a> (void);
61
61
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-activate" title="go_plugin_activate ()">go_plugin_activate</a> (GOPlugin *plugin,
62
62
ErrorInfo **ret_error);
63
63
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-deactivate" title="go_plugin_deactivate ()">go_plugin_deactivate</a> (GOPlugin *plugin,
64
64
ErrorInfo **ret_error);
65
gboolean <a class="link" href="goffice-06-go-plugin.html#go-plugin-is-active" title="go_plugin_is_active ()">go_plugin_is_active</a> (GOPlugin *plugin);
66
gboolean <a class="link" href="goffice-06-go-plugin.html#go-plugin-can-deactivate" title="go_plugin_can_deactivate ()">go_plugin_can_deactivate</a> (GOPlugin *plugin);
66
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
67
>gboolean</a> <a class="link" href="goffice-06-go-plugin.html#go-plugin-is-active" title="go_plugin_is_active ()">go_plugin_is_active</a> (GOPlugin *plugin);
69
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
70
>gboolean</a> <a class="link" href="goffice-06-go-plugin.html#go-plugin-can-deactivate" title="go_plugin_can_deactivate ()">go_plugin_can_deactivate</a> (GOPlugin *plugin);
67
71
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-load-service" title="go_plugin_load_service ()">go_plugin_load_service</a> (GOPlugin *plugin,
68
72
GOPluginService *service,
69
73
ErrorInfo **ret_error);
70
74
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-unload-service" title="go_plugin_unload_service ()">go_plugin_unload_service</a> (GOPlugin *plugin,
71
75
GOPluginService *service,
72
76
ErrorInfo **ret_error);
73
gboolean <a class="link" href="goffice-06-go-plugin.html#go-plugin-is-loaded" title="go_plugin_is_loaded ()">go_plugin_is_loaded</a> (GOPlugin *plugin);
78
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
79
>gboolean</a> <a class="link" href="goffice-06-go-plugin.html#go-plugin-is-loaded" title="go_plugin_is_loaded ()">go_plugin_is_loaded</a> (GOPlugin *plugin);
74
80
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-use-ref" title="go_plugin_use_ref ()">go_plugin_use_ref</a> (GOPlugin *plugin);
75
81
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-use-unref" title="go_plugin_use_unref ()">go_plugin_use_unref</a> (GOPlugin *plugin);
76
GTypeModule * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-type-module" title="go_plugin_get_type_module ()">go_plugin_get_type_module</a> (GOPlugin *plugin);
77
char const * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-dir-name" title="go_plugin_get_dir_name ()">go_plugin_get_dir_name</a> (GOPlugin *plugin);
78
char const * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-id" title="go_plugin_get_id ()">go_plugin_get_id</a> (GOPlugin *plugin);
79
char const * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-name" title="go_plugin_get_name ()">go_plugin_get_name</a> (GOPlugin *plugin);
80
char const * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-description" title="go_plugin_get_description ()">go_plugin_get_description</a> (GOPlugin *plugin);
81
char const * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-textdomain" title="go_plugin_get_textdomain ()">go_plugin_get_textdomain</a> (GOPlugin *plugin);
82
GSList * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-services" title="go_plugin_get_services ()">go_plugin_get_services</a> (GOPlugin *plugin);
83
GSList * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-dependencies-ids" title="go_plugin_get_dependencies_ids ()">go_plugin_get_dependencies_ids</a> (GOPlugin *plugin);
83
href="/usr/share/gtk-doc/html/gobject/GTypeModule.html"
84
>GTypeModule</a>* <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-type-module" title="go_plugin_get_type_module ()">go_plugin_get_type_module</a> (GOPlugin *plugin);
85
charconst * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-dir-name" title="go_plugin_get_dir_name ()">go_plugin_get_dir_name</a> (GOPlugin *plugin);
86
charconst * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-id" title="go_plugin_get_id ()">go_plugin_get_id</a> (GOPlugin *plugin);
87
charconst * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-name" title="go_plugin_get_name ()">go_plugin_get_name</a> (GOPlugin *plugin);
88
charconst * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-description" title="go_plugin_get_description ()">go_plugin_get_description</a> (GOPlugin *plugin);
89
charconst * <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-textdomain" title="go_plugin_get_textdomain ()">go_plugin_get_textdomain</a> (GOPlugin *plugin);
91
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
92
>GSList</a>* <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-services" title="go_plugin_get_services ()">go_plugin_get_services</a> (GOPlugin *plugin);
94
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
95
>GSList</a>* <a class="link" href="goffice-06-go-plugin.html#go-plugin-get-dependencies-ids" title="go_plugin_get_dependencies_ids ()">go_plugin_get_dependencies_ids</a> (GOPlugin *plugin);
84
96
void <a class="link" href="goffice-06-go-plugin.html#go-plugins-init" title="go_plugins_init ()">go_plugins_init</a> (GOCmdContext *context,
85
GSList const *known_states,
86
GSList const *active_plugins,
88
gboolean activate_new_plugins,
89
GType default_loader_type);
90
GSList * <a class="link" href="goffice-06-go-plugin.html#go-plugins-shutdown" title="go_plugins_shutdown ()">go_plugins_shutdown</a> (void);
98
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
99
>GSList</a> const *known_states,
101
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
102
>GSList</a> const *active_plugins,
104
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
105
>GSList</a> *plugin_dirs,
107
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
108
>gboolean</a> activate_new_plugins,
110
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
111
>GType</a> default_loader_type);
113
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
114
>GSList</a>* <a class="link" href="goffice-06-go-plugin.html#go-plugins-shutdown" title="go_plugins_shutdown ()">go_plugins_shutdown</a> (void);
91
115
void <a class="link" href="goffice-06-go-plugin.html#go-plugins-add" title="go_plugins_add ()">go_plugins_add</a> (GOCmdContext *context,
92
GSList const *known_states,
93
GSList const *active_plugins,
95
GType default_loader_type);
96
void <a class="link" href="goffice-06-go-plugin.html#go-plugins-register-loader" title="go_plugins_register_loader ()">go_plugins_register_loader</a> (const gchar *id_str,
117
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
118
>GSList</a> const *known_states,
120
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
121
>GSList</a> const *active_plugins,
123
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
124
>GSList</a> *plugin_dirs,
126
href="/usr/share/gtk-doc/html/gobject/gobject-Type-Information.html#GType"
127
>GType</a> default_loader_type);
128
void <a class="link" href="goffice-06-go-plugin.html#go-plugins-register-loader" title="go_plugins_register_loader ()">go_plugins_register_loader</a> (const <a
129
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
97
131
GOPluginService *service);
98
void <a class="link" href="goffice-06-go-plugin.html#go-plugins-unregister-loader" title="go_plugins_unregister_loader ()">go_plugins_unregister_loader</a> (const gchar *id_str);
99
GOPlugin * <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-plugin-by-id" title="go_plugins_get_plugin_by_id ()">go_plugins_get_plugin_by_id</a> (const gchar *plugin_id);
100
GSList * <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-available-plugins" title="go_plugins_get_available_plugins ()">go_plugins_get_available_plugins</a> (void);
101
GSList * <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-active-plugins" title="go_plugins_get_active_plugins ()">go_plugins_get_active_plugins</a> (void);
132
void <a class="link" href="goffice-06-go-plugin.html#go-plugins-unregister-loader" title="go_plugins_unregister_loader ()">go_plugins_unregister_loader</a> (const <a
133
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
135
GOPlugin* <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-plugin-by-id" title="go_plugins_get_plugin_by_id ()">go_plugins_get_plugin_by_id</a> (const <a
136
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
137
>gchar</a> *plugin_id);
139
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
140
>GSList</a>* <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-available-plugins" title="go_plugins_get_available_plugins ()">go_plugins_get_available_plugins</a> (void);
142
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
143
>GSList</a>* <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-active-plugins" title="go_plugins_get_active_plugins ()">go_plugins_get_active_plugins</a> (void);
102
144
void <a class="link" href="goffice-06-go-plugin.html#go-plugins-rescan" title="go_plugins_rescan ()">go_plugins_rescan</a> (ErrorInfo **ret_error,
103
GSList **ret_new_plugins);
104
char * <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-plugin-dir" title="go_plugins_get_plugin_dir ()">go_plugins_get_plugin_dir</a> (void);
146
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
147
>GSList</a> **ret_new_plugins);
148
char* <a class="link" href="goffice-06-go-plugin.html#go-plugins-get-plugin-dir" title="go_plugins_get_plugin_dir ()">go_plugins_get_plugin_dir</a> (void);
105
149
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-mark-plugin-for-deactivation" title="go_plugin_db_mark_plugin_for_deactivation ()">go_plugin_db_mark_plugin_for_deactivation</a>
106
150
(GOPlugin *plugin,
108
gboolean <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-is-plugin-marked-for-deactivation" title="go_plugin_db_is_plugin_marked_for_deactivation ()">go_plugin_db_is_plugin_marked_for_deactivation</a>
152
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
155
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
156
>gboolean</a> <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-is-plugin-marked-for-deactivation" title="go_plugin_db_is_plugin_marked_for_deactivation ()">go_plugin_db_is_plugin_marked_for_deactivation</a>
109
157
(GOPlugin *plugin);
110
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-activate-plugin-list" title="go_plugin_db_activate_plugin_list ()">go_plugin_db_activate_plugin_list</a> (GSList *plugins,
158
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-activate-plugin-list" title="go_plugin_db_activate_plugin_list ()">go_plugin_db_activate_plugin_list</a> (<a
159
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
160
>GSList</a> *plugins,
111
161
ErrorInfo **ret_error);
112
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-deactivate-plugin-list" title="go_plugin_db_deactivate_plugin_list ()">go_plugin_db_deactivate_plugin_list</a> (GSList *plugins,
162
void <a class="link" href="goffice-06-go-plugin.html#go-plugin-db-deactivate-plugin-list" title="go_plugin_db_deactivate_plugin_list ()">go_plugin_db_deactivate_plugin_list</a> (<a
163
href="/usr/share/gtk-doc/html/glib/glib-Singly-Linked-Lists.html#GSList"
164
>GSList</a> *plugins,
113
165
ErrorInfo **ret_error);