diff options
Diffstat (limited to 'libpeas/peas-plugin-loader-c.h')
-rw-r--r-- | libpeas/peas-plugin-loader-c.h | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/libpeas/peas-plugin-loader-c.h b/libpeas/peas-plugin-loader-c.h index d326c6d..2c9e9a8 100644 --- a/libpeas/peas-plugin-loader-c.h +++ b/libpeas/peas-plugin-loader-c.h @@ -27,25 +27,10 @@ G_BEGIN_DECLS -#define PEAS_TYPE_PLUGIN_LOADER_C (peas_plugin_loader_c_get_type ()) -#define PEAS_PLUGIN_LOADER_C(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PEAS_TYPE_PLUGIN_LOADER_C, PeasPluginLoaderC)) -#define PEAS_PLUGIN_LOADER_C_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PEAS_TYPE_PLUGIN_LOADER_C, PeasPluginLoaderCClass)) -#define PEAS_IS_PLUGIN_LOADER_C(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PEAS_TYPE_PLUGIN_LOADER_C)) -#define PEAS_IS_PLUGIN_LOADER_C_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PEAS_TYPE_PLUGIN_LOADER_C)) -#define PEAS_PLUGIN_LOADER_C_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PEAS_TYPE_PLUGIN_LOADER_C, PeasPluginLoaderCClass)) +#define PEAS_TYPE_PLUGIN_LOADER_C (peas_plugin_loader_c_get_type()) -typedef struct _PeasPluginLoaderC PeasPluginLoaderC; -typedef struct _PeasPluginLoaderCClass PeasPluginLoaderCClass; +G_DECLARE_FINAL_TYPE (PeasPluginLoaderC, peas_plugin_loader_c, PEAS, PLUGIN_LOADER_C, PeasPluginLoader) -struct _PeasPluginLoaderC { - PeasPluginLoader parent; -}; - -struct _PeasPluginLoaderCClass { - PeasPluginLoaderClass parent_class; -}; - -GType peas_plugin_loader_c_get_type (void) G_GNUC_CONST; -PeasPluginLoader *peas_plugin_loader_c_new (void); +PeasPluginLoader *peas_plugin_loader_c_new (void); G_END_DECLS |