diff options
author | Dan Williams <dcbw@redhat.com> | 2009-06-19 11:55:31 -0400 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2009-06-19 11:55:31 -0400 |
commit | 88bdb5d29ac291589489f9b646f95fed0b87d281 (patch) | |
tree | e247e1485ce000cc39b8ed6a272b7a866b8982db /plugins/mm-plugin-generic.h | |
parent | 018e9e58312863611390c42ba242d894dc30ee05 (diff) |
plugin: add a base class to handle modem tracking
Diffstat (limited to 'plugins/mm-plugin-generic.h')
-rw-r--r-- | plugins/mm-plugin-generic.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/plugins/mm-plugin-generic.h b/plugins/mm-plugin-generic.h index 991784db..35502af6 100644 --- a/plugins/mm-plugin-generic.h +++ b/plugins/mm-plugin-generic.h @@ -4,20 +4,21 @@ #define MM_PLUGIN_GENERIC_H #include "mm-plugin.h" +#include "mm-plugin-base.h" -#define MM_TYPE_PLUGIN_GENERIC (mm_plugin_generic_get_type ()) -#define MM_PLUGIN_GENERIC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MM_TYPE_PLUGIN_GENERIC, MMPluginGeneric)) -#define MM_PLUGIN_GENERIC_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MM_TYPE_PLUGIN_GENERIC, MMPluginGenericClass)) -#define MM_IS_PLUGIN_GENERIC(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_PLUGIN_GENERIC)) -#define MM_IS_PLUGIN_GENERIC_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MM_TYPE_PLUGIN_GENERIC)) -#define MM_PLUGIN_GENERIC_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_PLUGIN_GENERIC, MMPluginGenericClass)) +#define MM_TYPE_PLUGIN_GENERIC (mm_plugin_generic_get_type ()) +#define MM_PLUGIN_GENERIC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MM_TYPE_PLUGIN_GENERIC, MMPluginGeneric)) +#define MM_PLUGIN_GENERIC_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MM_TYPE_PLUGIN_GENERIC, MMPluginGenericClass)) +#define MM_IS_PLUGIN_GENERIC(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_PLUGIN_GENERIC)) +#define MM_IS_PLUGIN_GENERIC_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MM_TYPE_PLUGIN_GENERIC)) +#define MM_PLUGIN_GENERIC_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_PLUGIN_GENERIC, MMPluginGenericClass)) typedef struct { - GObject parent; + MMPluginBase parent; } MMPluginGeneric; typedef struct { - GObjectClass parent; + MMPluginBaseClass parent; } MMPluginGenericClass; GType mm_plugin_generic_get_type (void); |