diff options
author | Garrett Regier <garrettregier@gmail.com> | 2017-03-24 12:41:09 -0700 |
---|---|---|
committer | Garrett Regier <garrettregier@gmail.com> | 2017-03-24 21:27:15 -0700 |
commit | 7e7e850d24a930ffdaf04d0feaf6607fe797f30e (patch) | |
tree | dbde908fd4a0969afe0ee49fd668a1f74f540009 /libpeas/peas-object-module.h | |
parent | 743ca63655ac23c24efed5aad33479fa1f4faadf (diff) | |
download | libpeas-7e7e850d24a930ffdaf04d0feaf6607fe797f30e.tar.gz |
Allow extensions to be an Abstract Base Class
https://bugzilla.gnome.org/show_bug.cgi?id=767223
Diffstat (limited to 'libpeas/peas-object-module.h')
-rw-r--r-- | libpeas/peas-object-module.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libpeas/peas-object-module.h b/libpeas/peas-object-module.h index 70a0265..08c5d6b 100644 --- a/libpeas/peas-object-module.h +++ b/libpeas/peas-object-module.h @@ -95,11 +95,11 @@ PeasObjectModule *peas_object_module_new_embedded (const gchar const gchar *symbol); GObject *peas_object_module_create_object (PeasObjectModule *module, - GType interface, + GType exten_type, guint n_parameters, GParameter *parameters); gboolean peas_object_module_provides_object (PeasObjectModule *module, - GType interface); + GType exten_type); const gchar *peas_object_module_get_path (PeasObjectModule *module); const gchar *peas_object_module_get_module_name (PeasObjectModule *module); @@ -109,14 +109,14 @@ GModule *peas_object_module_get_library (PeasObjectModule void peas_object_module_register_extension_factory (PeasObjectModule *module, - GType iface_type, + GType exten_type, PeasFactoryFunc factory_func, gpointer user_data, GDestroyNotify destroy_func); void peas_object_module_register_extension_type (PeasObjectModule *module, - GType iface_type, - GType extension_type); + GType exten_type, + GType impl_type); G_END_DECLS |