1 /*
2  * This file is part of gtkD.
3  *
4  * gtkD is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU Lesser General Public License
6  * as published by the Free Software Foundation; either version 3
7  * of the License, or (at your option) any later version, with
8  * some exceptions, please read the COPYING file.
9  *
10  * gtkD is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public License
16  * along with gtkD; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
18  */
19 
20 // generated automatically - do not change
21 // find conversion definition on APILookup.txt
22 // implement new conversion functionalities on the wrap.utils pakage
23 
24 
25 module peas.c.functions;
26 
27 import std.stdio;
28 import peas.c.types;
29 import gtkd.Loader;
30 
31 version (Windows)
32 	static immutable LIBRARY_PEAS = ["libpeas-1.0-0.dll;peas-1.0-0.dll;peas-1.dll", "gtk-1.0-0.dll;gtk-1.0-0.dll;gtk-1.dll"];
33 else version (OSX)
34 	static immutable LIBRARY_PEAS = ["libpeas-1.0.0.dylib", "gtk-1.0.0.dylib"];
35 else
36 	static immutable LIBRARY_PEAS = ["libpeas-1.0.so.0", "libpeas-gtk-1.0.so.0"];
37 
38 shared static this()
39 {
40 	// peas.Activatable
41 
42 	Linker.link(peas_activatable_get_type, "peas_activatable_get_type", LIBRARY_PEAS);
43 	Linker.link(peas_activatable_activate, "peas_activatable_activate", LIBRARY_PEAS);
44 	Linker.link(peas_activatable_deactivate, "peas_activatable_deactivate", LIBRARY_PEAS);
45 	Linker.link(peas_activatable_update_state, "peas_activatable_update_state", LIBRARY_PEAS);
46 
47 	// peas.Engine
48 
49 	Linker.link(peas_engine_get_type, "peas_engine_get_type", LIBRARY_PEAS);
50 	Linker.link(peas_engine_new, "peas_engine_new", LIBRARY_PEAS);
51 	Linker.link(peas_engine_new_with_nonglobal_loaders, "peas_engine_new_with_nonglobal_loaders", LIBRARY_PEAS);
52 	Linker.link(peas_engine_get_default, "peas_engine_get_default", LIBRARY_PEAS);
53 	Linker.link(peas_engine_add_search_path, "peas_engine_add_search_path", LIBRARY_PEAS);
54 	Linker.link(peas_engine_create_extension, "peas_engine_create_extension", LIBRARY_PEAS);
55 	Linker.link(peas_engine_create_extension_valist, "peas_engine_create_extension_valist", LIBRARY_PEAS);
56 	Linker.link(peas_engine_create_extensionv, "peas_engine_create_extensionv", LIBRARY_PEAS);
57 	Linker.link(peas_engine_enable_loader, "peas_engine_enable_loader", LIBRARY_PEAS);
58 	Linker.link(peas_engine_garbage_collect, "peas_engine_garbage_collect", LIBRARY_PEAS);
59 	Linker.link(peas_engine_get_loaded_plugins, "peas_engine_get_loaded_plugins", LIBRARY_PEAS);
60 	Linker.link(peas_engine_get_plugin_info, "peas_engine_get_plugin_info", LIBRARY_PEAS);
61 	Linker.link(peas_engine_get_plugin_list, "peas_engine_get_plugin_list", LIBRARY_PEAS);
62 	Linker.link(peas_engine_load_plugin, "peas_engine_load_plugin", LIBRARY_PEAS);
63 	Linker.link(peas_engine_prepend_search_path, "peas_engine_prepend_search_path", LIBRARY_PEAS);
64 	Linker.link(peas_engine_provides_extension, "peas_engine_provides_extension", LIBRARY_PEAS);
65 	Linker.link(peas_engine_rescan_plugins, "peas_engine_rescan_plugins", LIBRARY_PEAS);
66 	Linker.link(peas_engine_set_loaded_plugins, "peas_engine_set_loaded_plugins", LIBRARY_PEAS);
67 	Linker.link(peas_engine_unload_plugin, "peas_engine_unload_plugin", LIBRARY_PEAS);
68 
69 	// peas.ExtensionBase
70 
71 	Linker.link(peas_extension_base_get_type, "peas_extension_base_get_type", LIBRARY_PEAS);
72 	Linker.link(peas_extension_base_get_data_dir, "peas_extension_base_get_data_dir", LIBRARY_PEAS);
73 	Linker.link(peas_extension_base_get_plugin_info, "peas_extension_base_get_plugin_info", LIBRARY_PEAS);
74 
75 	// peas.ExtensionSet
76 
77 	Linker.link(peas_extension_set_get_type, "peas_extension_set_get_type", LIBRARY_PEAS);
78 	Linker.link(peas_extension_set_new, "peas_extension_set_new", LIBRARY_PEAS);
79 	Linker.link(peas_extension_set_new_valist, "peas_extension_set_new_valist", LIBRARY_PEAS);
80 	Linker.link(peas_extension_set_newv, "peas_extension_set_newv", LIBRARY_PEAS);
81 	Linker.link(peas_extension_set_foreach, "peas_extension_set_foreach", LIBRARY_PEAS);
82 	Linker.link(peas_extension_set_get_extension, "peas_extension_set_get_extension", LIBRARY_PEAS);
83 
84 	// peas.ObjectModule
85 
86 	Linker.link(peas_object_module_get_type, "peas_object_module_get_type", LIBRARY_PEAS);
87 	Linker.link(peas_object_module_new, "peas_object_module_new", LIBRARY_PEAS);
88 	Linker.link(peas_object_module_new_embedded, "peas_object_module_new_embedded", LIBRARY_PEAS);
89 	Linker.link(peas_object_module_new_full, "peas_object_module_new_full", LIBRARY_PEAS);
90 	Linker.link(peas_object_module_create_object, "peas_object_module_create_object", LIBRARY_PEAS);
91 	Linker.link(peas_object_module_get_library, "peas_object_module_get_library", LIBRARY_PEAS);
92 	Linker.link(peas_object_module_get_module_name, "peas_object_module_get_module_name", LIBRARY_PEAS);
93 	Linker.link(peas_object_module_get_path, "peas_object_module_get_path", LIBRARY_PEAS);
94 	Linker.link(peas_object_module_get_symbol, "peas_object_module_get_symbol", LIBRARY_PEAS);
95 	Linker.link(peas_object_module_provides_object, "peas_object_module_provides_object", LIBRARY_PEAS);
96 	Linker.link(peas_object_module_register_extension_factory, "peas_object_module_register_extension_factory", LIBRARY_PEAS);
97 	Linker.link(peas_object_module_register_extension_type, "peas_object_module_register_extension_type", LIBRARY_PEAS);
98 
99 	// peas.PluginInfo
100 
101 	Linker.link(peas_plugin_info_get_type, "peas_plugin_info_get_type", LIBRARY_PEAS);
102 	Linker.link(peas_plugin_info_get_authors, "peas_plugin_info_get_authors", LIBRARY_PEAS);
103 	Linker.link(peas_plugin_info_get_copyright, "peas_plugin_info_get_copyright", LIBRARY_PEAS);
104 	Linker.link(peas_plugin_info_get_data_dir, "peas_plugin_info_get_data_dir", LIBRARY_PEAS);
105 	Linker.link(peas_plugin_info_get_dependencies, "peas_plugin_info_get_dependencies", LIBRARY_PEAS);
106 	Linker.link(peas_plugin_info_get_description, "peas_plugin_info_get_description", LIBRARY_PEAS);
107 	Linker.link(peas_plugin_info_get_external_data, "peas_plugin_info_get_external_data", LIBRARY_PEAS);
108 	Linker.link(peas_plugin_info_get_help_uri, "peas_plugin_info_get_help_uri", LIBRARY_PEAS);
109 	Linker.link(peas_plugin_info_get_icon_name, "peas_plugin_info_get_icon_name", LIBRARY_PEAS);
110 	Linker.link(peas_plugin_info_get_module_dir, "peas_plugin_info_get_module_dir", LIBRARY_PEAS);
111 	Linker.link(peas_plugin_info_get_module_name, "peas_plugin_info_get_module_name", LIBRARY_PEAS);
112 	Linker.link(peas_plugin_info_get_name, "peas_plugin_info_get_name", LIBRARY_PEAS);
113 	Linker.link(peas_plugin_info_get_settings, "peas_plugin_info_get_settings", LIBRARY_PEAS);
114 	Linker.link(peas_plugin_info_get_version, "peas_plugin_info_get_version", LIBRARY_PEAS);
115 	Linker.link(peas_plugin_info_get_website, "peas_plugin_info_get_website", LIBRARY_PEAS);
116 	Linker.link(peas_plugin_info_has_dependency, "peas_plugin_info_has_dependency", LIBRARY_PEAS);
117 	Linker.link(peas_plugin_info_is_available, "peas_plugin_info_is_available", LIBRARY_PEAS);
118 	Linker.link(peas_plugin_info_is_builtin, "peas_plugin_info_is_builtin", LIBRARY_PEAS);
119 	Linker.link(peas_plugin_info_is_hidden, "peas_plugin_info_is_hidden", LIBRARY_PEAS);
120 	Linker.link(peas_plugin_info_is_loaded, "peas_plugin_info_is_loaded", LIBRARY_PEAS);
121 	Linker.link(peas_plugin_info_error_quark, "peas_plugin_info_error_quark", LIBRARY_PEAS);
122 
123 	// peas.Configurable
124 
125 	Linker.link(peas_gtk_configurable_get_type, "peas_gtk_configurable_get_type", LIBRARY_PEAS);
126 	Linker.link(peas_gtk_configurable_create_configure_widget, "peas_gtk_configurable_create_configure_widget", LIBRARY_PEAS);
127 
128 	// peas.PluginManager
129 
130 	Linker.link(peas_gtk_plugin_manager_get_type, "peas_gtk_plugin_manager_get_type", LIBRARY_PEAS);
131 	Linker.link(peas_gtk_plugin_manager_new, "peas_gtk_plugin_manager_new", LIBRARY_PEAS);
132 	Linker.link(peas_gtk_plugin_manager_get_view, "peas_gtk_plugin_manager_get_view", LIBRARY_PEAS);
133 
134 	// peas.PluginManagerView
135 
136 	Linker.link(peas_gtk_plugin_manager_view_get_type, "peas_gtk_plugin_manager_view_get_type", LIBRARY_PEAS);
137 	Linker.link(peas_gtk_plugin_manager_view_new, "peas_gtk_plugin_manager_view_new", LIBRARY_PEAS);
138 	Linker.link(peas_gtk_plugin_manager_view_get_selected_plugin, "peas_gtk_plugin_manager_view_get_selected_plugin", LIBRARY_PEAS);
139 	Linker.link(peas_gtk_plugin_manager_view_get_show_builtin, "peas_gtk_plugin_manager_view_get_show_builtin", LIBRARY_PEAS);
140 	Linker.link(peas_gtk_plugin_manager_view_set_selected_plugin, "peas_gtk_plugin_manager_view_set_selected_plugin", LIBRARY_PEAS);
141 	Linker.link(peas_gtk_plugin_manager_view_set_show_builtin, "peas_gtk_plugin_manager_view_set_show_builtin", LIBRARY_PEAS);
142 }
143 
144 __gshared extern(C)
145 {
146 
147 	// peas.Activatable
148 
149 	GType function() c_peas_activatable_get_type;
150 	void function(PeasActivatable* activatable) c_peas_activatable_activate;
151 	void function(PeasActivatable* activatable) c_peas_activatable_deactivate;
152 	void function(PeasActivatable* activatable) c_peas_activatable_update_state;
153 
154 	// peas.Engine
155 
156 	GType function() c_peas_engine_get_type;
157 	PeasEngine* function() c_peas_engine_new;
158 	PeasEngine* function() c_peas_engine_new_with_nonglobal_loaders;
159 	PeasEngine* function() c_peas_engine_get_default;
160 	void function(PeasEngine* engine, const(char)* moduleDir, const(char)* dataDir) c_peas_engine_add_search_path;
161 	PeasExtension* function(PeasEngine* engine, PeasPluginInfo* info, GType extensionType, const(char)* firstProperty, ... ) c_peas_engine_create_extension;
162 	PeasExtension* function(PeasEngine* engine, PeasPluginInfo* info, GType extensionType, const(char)* firstProperty, void* varArgs) c_peas_engine_create_extension_valist;
163 	PeasExtension* function(PeasEngine* engine, PeasPluginInfo* info, GType extensionType, uint nParameters, GParameter* parameters) c_peas_engine_create_extensionv;
164 	void function(PeasEngine* engine, const(char)* loaderName) c_peas_engine_enable_loader;
165 	void function(PeasEngine* engine) c_peas_engine_garbage_collect;
166 	char** function(PeasEngine* engine) c_peas_engine_get_loaded_plugins;
167 	PeasPluginInfo* function(PeasEngine* engine, const(char)* pluginName) c_peas_engine_get_plugin_info;
168 	GList* function(PeasEngine* engine) c_peas_engine_get_plugin_list;
169 	int function(PeasEngine* engine, PeasPluginInfo* info) c_peas_engine_load_plugin;
170 	void function(PeasEngine* engine, const(char)* moduleDir, const(char)* dataDir) c_peas_engine_prepend_search_path;
171 	int function(PeasEngine* engine, PeasPluginInfo* info, GType extensionType) c_peas_engine_provides_extension;
172 	void function(PeasEngine* engine) c_peas_engine_rescan_plugins;
173 	void function(PeasEngine* engine, char** pluginNames) c_peas_engine_set_loaded_plugins;
174 	int function(PeasEngine* engine, PeasPluginInfo* info) c_peas_engine_unload_plugin;
175 
176 	// peas.ExtensionBase
177 
178 	GType function() c_peas_extension_base_get_type;
179 	char* function(PeasExtensionBase* extbase) c_peas_extension_base_get_data_dir;
180 	PeasPluginInfo* function(PeasExtensionBase* extbase) c_peas_extension_base_get_plugin_info;
181 
182 	// peas.ExtensionSet
183 
184 	GType function() c_peas_extension_set_get_type;
185 	PeasExtensionSet* function(PeasEngine* engine, GType extenType, const(char)* firstProperty, ... ) c_peas_extension_set_new;
186 	PeasExtensionSet* function(PeasEngine* engine, GType extenType, const(char)* firstProperty, void* varArgs) c_peas_extension_set_new_valist;
187 	PeasExtensionSet* function(PeasEngine* engine, GType extenType, uint nParameters, GParameter* parameters) c_peas_extension_set_newv;
188 	void function(PeasExtensionSet* set, PeasExtensionSetForeachFunc func, void* data) c_peas_extension_set_foreach;
189 	PeasExtension* function(PeasExtensionSet* set, PeasPluginInfo* info) c_peas_extension_set_get_extension;
190 
191 	// peas.ObjectModule
192 
193 	GType function() c_peas_object_module_get_type;
194 	PeasObjectModule* function(const(char)* moduleName, const(char)* path, int resident) c_peas_object_module_new;
195 	PeasObjectModule* function(const(char)* moduleName, const(char)* symbol) c_peas_object_module_new_embedded;
196 	PeasObjectModule* function(const(char)* moduleName, const(char)* path, int resident, int localLinkage) c_peas_object_module_new_full;
197 	GObject* function(PeasObjectModule* module_, GType extenType, uint nParameters, GParameter* parameters) c_peas_object_module_create_object;
198 	GModule* function(PeasObjectModule* module_) c_peas_object_module_get_library;
199 	const(char)* function(PeasObjectModule* module_) c_peas_object_module_get_module_name;
200 	const(char)* function(PeasObjectModule* module_) c_peas_object_module_get_path;
201 	const(char)* function(PeasObjectModule* module_) c_peas_object_module_get_symbol;
202 	int function(PeasObjectModule* module_, GType extenType) c_peas_object_module_provides_object;
203 	void function(PeasObjectModule* module_, GType extenType, PeasFactoryFunc factoryFunc, void* userData, GDestroyNotify destroyFunc) c_peas_object_module_register_extension_factory;
204 	void function(PeasObjectModule* module_, GType extenType, GType implType) c_peas_object_module_register_extension_type;
205 
206 	// peas.PluginInfo
207 
208 	GType function() c_peas_plugin_info_get_type;
209 	char** function(PeasPluginInfo* info) c_peas_plugin_info_get_authors;
210 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_copyright;
211 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_data_dir;
212 	char** function(PeasPluginInfo* info) c_peas_plugin_info_get_dependencies;
213 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_description;
214 	const(char)* function(PeasPluginInfo* info, const(char)* key) c_peas_plugin_info_get_external_data;
215 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_help_uri;
216 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_icon_name;
217 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_module_dir;
218 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_module_name;
219 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_name;
220 	GSettings* function(PeasPluginInfo* info, const(char)* schemaId) c_peas_plugin_info_get_settings;
221 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_version;
222 	const(char)* function(PeasPluginInfo* info) c_peas_plugin_info_get_website;
223 	int function(PeasPluginInfo* info, const(char)* moduleName) c_peas_plugin_info_has_dependency;
224 	int function(PeasPluginInfo* info, GError** err) c_peas_plugin_info_is_available;
225 	int function(PeasPluginInfo* info) c_peas_plugin_info_is_builtin;
226 	int function(PeasPluginInfo* info) c_peas_plugin_info_is_hidden;
227 	int function(PeasPluginInfo* info) c_peas_plugin_info_is_loaded;
228 	GQuark function() c_peas_plugin_info_error_quark;
229 
230 	// peas.Configurable
231 
232 	GType function() c_peas_gtk_configurable_get_type;
233 	GtkWidget* function(PeasGtkConfigurable* configurable) c_peas_gtk_configurable_create_configure_widget;
234 
235 	// peas.PluginManager
236 
237 	GType function() c_peas_gtk_plugin_manager_get_type;
238 	GtkWidget* function(PeasEngine* engine) c_peas_gtk_plugin_manager_new;
239 	GtkWidget* function(PeasGtkPluginManager* pm) c_peas_gtk_plugin_manager_get_view;
240 
241 	// peas.PluginManagerView
242 
243 	GType function() c_peas_gtk_plugin_manager_view_get_type;
244 	GtkWidget* function(PeasEngine* engine) c_peas_gtk_plugin_manager_view_new;
245 	PeasPluginInfo* function(PeasGtkPluginManagerView* view) c_peas_gtk_plugin_manager_view_get_selected_plugin;
246 	int function(PeasGtkPluginManagerView* view) c_peas_gtk_plugin_manager_view_get_show_builtin;
247 	void function(PeasGtkPluginManagerView* view, PeasPluginInfo* info) c_peas_gtk_plugin_manager_view_set_selected_plugin;
248 	void function(PeasGtkPluginManagerView* view, int showBuiltin) c_peas_gtk_plugin_manager_view_set_show_builtin;
249 }
250 
251 
252 // peas.Activatable
253 
254 alias c_peas_activatable_get_type peas_activatable_get_type;
255 alias c_peas_activatable_activate peas_activatable_activate;
256 alias c_peas_activatable_deactivate peas_activatable_deactivate;
257 alias c_peas_activatable_update_state peas_activatable_update_state;
258 
259 // peas.Engine
260 
261 alias c_peas_engine_get_type peas_engine_get_type;
262 alias c_peas_engine_new peas_engine_new;
263 alias c_peas_engine_new_with_nonglobal_loaders peas_engine_new_with_nonglobal_loaders;
264 alias c_peas_engine_get_default peas_engine_get_default;
265 alias c_peas_engine_add_search_path peas_engine_add_search_path;
266 alias c_peas_engine_create_extension peas_engine_create_extension;
267 alias c_peas_engine_create_extension_valist peas_engine_create_extension_valist;
268 alias c_peas_engine_create_extensionv peas_engine_create_extensionv;
269 alias c_peas_engine_enable_loader peas_engine_enable_loader;
270 alias c_peas_engine_garbage_collect peas_engine_garbage_collect;
271 alias c_peas_engine_get_loaded_plugins peas_engine_get_loaded_plugins;
272 alias c_peas_engine_get_plugin_info peas_engine_get_plugin_info;
273 alias c_peas_engine_get_plugin_list peas_engine_get_plugin_list;
274 alias c_peas_engine_load_plugin peas_engine_load_plugin;
275 alias c_peas_engine_prepend_search_path peas_engine_prepend_search_path;
276 alias c_peas_engine_provides_extension peas_engine_provides_extension;
277 alias c_peas_engine_rescan_plugins peas_engine_rescan_plugins;
278 alias c_peas_engine_set_loaded_plugins peas_engine_set_loaded_plugins;
279 alias c_peas_engine_unload_plugin peas_engine_unload_plugin;
280 
281 // peas.ExtensionBase
282 
283 alias c_peas_extension_base_get_type peas_extension_base_get_type;
284 alias c_peas_extension_base_get_data_dir peas_extension_base_get_data_dir;
285 alias c_peas_extension_base_get_plugin_info peas_extension_base_get_plugin_info;
286 
287 // peas.ExtensionSet
288 
289 alias c_peas_extension_set_get_type peas_extension_set_get_type;
290 alias c_peas_extension_set_new peas_extension_set_new;
291 alias c_peas_extension_set_new_valist peas_extension_set_new_valist;
292 alias c_peas_extension_set_newv peas_extension_set_newv;
293 alias c_peas_extension_set_foreach peas_extension_set_foreach;
294 alias c_peas_extension_set_get_extension peas_extension_set_get_extension;
295 
296 // peas.ObjectModule
297 
298 alias c_peas_object_module_get_type peas_object_module_get_type;
299 alias c_peas_object_module_new peas_object_module_new;
300 alias c_peas_object_module_new_embedded peas_object_module_new_embedded;
301 alias c_peas_object_module_new_full peas_object_module_new_full;
302 alias c_peas_object_module_create_object peas_object_module_create_object;
303 alias c_peas_object_module_get_library peas_object_module_get_library;
304 alias c_peas_object_module_get_module_name peas_object_module_get_module_name;
305 alias c_peas_object_module_get_path peas_object_module_get_path;
306 alias c_peas_object_module_get_symbol peas_object_module_get_symbol;
307 alias c_peas_object_module_provides_object peas_object_module_provides_object;
308 alias c_peas_object_module_register_extension_factory peas_object_module_register_extension_factory;
309 alias c_peas_object_module_register_extension_type peas_object_module_register_extension_type;
310 
311 // peas.PluginInfo
312 
313 alias c_peas_plugin_info_get_type peas_plugin_info_get_type;
314 alias c_peas_plugin_info_get_authors peas_plugin_info_get_authors;
315 alias c_peas_plugin_info_get_copyright peas_plugin_info_get_copyright;
316 alias c_peas_plugin_info_get_data_dir peas_plugin_info_get_data_dir;
317 alias c_peas_plugin_info_get_dependencies peas_plugin_info_get_dependencies;
318 alias c_peas_plugin_info_get_description peas_plugin_info_get_description;
319 alias c_peas_plugin_info_get_external_data peas_plugin_info_get_external_data;
320 alias c_peas_plugin_info_get_help_uri peas_plugin_info_get_help_uri;
321 alias c_peas_plugin_info_get_icon_name peas_plugin_info_get_icon_name;
322 alias c_peas_plugin_info_get_module_dir peas_plugin_info_get_module_dir;
323 alias c_peas_plugin_info_get_module_name peas_plugin_info_get_module_name;
324 alias c_peas_plugin_info_get_name peas_plugin_info_get_name;
325 alias c_peas_plugin_info_get_settings peas_plugin_info_get_settings;
326 alias c_peas_plugin_info_get_version peas_plugin_info_get_version;
327 alias c_peas_plugin_info_get_website peas_plugin_info_get_website;
328 alias c_peas_plugin_info_has_dependency peas_plugin_info_has_dependency;
329 alias c_peas_plugin_info_is_available peas_plugin_info_is_available;
330 alias c_peas_plugin_info_is_builtin peas_plugin_info_is_builtin;
331 alias c_peas_plugin_info_is_hidden peas_plugin_info_is_hidden;
332 alias c_peas_plugin_info_is_loaded peas_plugin_info_is_loaded;
333 alias c_peas_plugin_info_error_quark peas_plugin_info_error_quark;
334 
335 // peas.Configurable
336 
337 alias c_peas_gtk_configurable_get_type peas_gtk_configurable_get_type;
338 alias c_peas_gtk_configurable_create_configure_widget peas_gtk_configurable_create_configure_widget;
339 
340 // peas.PluginManager
341 
342 alias c_peas_gtk_plugin_manager_get_type peas_gtk_plugin_manager_get_type;
343 alias c_peas_gtk_plugin_manager_new peas_gtk_plugin_manager_new;
344 alias c_peas_gtk_plugin_manager_get_view peas_gtk_plugin_manager_get_view;
345 
346 // peas.PluginManagerView
347 
348 alias c_peas_gtk_plugin_manager_view_get_type peas_gtk_plugin_manager_view_get_type;
349 alias c_peas_gtk_plugin_manager_view_new peas_gtk_plugin_manager_view_new;
350 alias c_peas_gtk_plugin_manager_view_get_selected_plugin peas_gtk_plugin_manager_view_get_selected_plugin;
351 alias c_peas_gtk_plugin_manager_view_get_show_builtin peas_gtk_plugin_manager_view_get_show_builtin;
352 alias c_peas_gtk_plugin_manager_view_set_selected_plugin peas_gtk_plugin_manager_view_set_selected_plugin;
353 alias c_peas_gtk_plugin_manager_view_set_show_builtin peas_gtk_plugin_manager_view_set_show_builtin;