2 * vim:ts=4:sw=4:et:cindent:cino=(0
5 #ifndef __MAEMO_TWEAKS_MODULE_MANAGER_H__
6 #define __MAEMO_TWEAKS_MODULE_MANAGER_H__
8 #include <glib-object.h>
12 #define MAEMO_TWEAKS_TYPE_MODULE_MANAGER \
13 (maemo_tweaks_module_manager_get_type ())
14 #define MAEMO_TWEAKS_MODULE_MANAGER(obj) \
15 (G_TYPE_CHECK_INSTANCE_CAST ((obj), \
16 MAEMO_TWEAKS_TYPE_MODULE_MANAGER, \
17 MaemoTweaksModuleManager))
18 #define MAEMO_TWEAKS_MODULE_MANAGER_CLASS(k) \
19 (G_TYPE_CHECK_CLASS_CAST((k), \
20 MAEMO_TWEAKS_TYPE_MODULE_MANAGER, \
21 MaemoTweaksModuleManagerClass))
22 #define MAEMO_TWEAKS_IS_MODULE_MANAGER(obj) \
23 (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \
24 MAEMO_TWEAKS_TYPE_MODULE_MANAGER))
25 #define MAEMO_TWEAKS_IS_MODULE_MANAGER_CLASS(k) \
26 (G_TYPE_CHECK_CLASS_TYPE((k), \
27 MAEMO_TWEAKS_TYPE_MODULE_MANAGER))
28 #define MAEMO_TWEAKS_MODULE_MANAGER_GET_CLASS(o) \
29 (G_TYPE_INSTANCE_GET_CLASS ((o), \
30 MAEMO_TWEAKS_TYPE_MODULE_MANAGER, \
31 MaemoTweaksModuleManagerClass))
34 typedef struct _MaemoTweaksModuleManagerClass MaemoTweaksModuleManagerClass;
36 struct _MaemoTweaksModuleManager
38 GObject parent_instance;
44 struct _MaemoTweaksModuleManagerClass
46 GObjectClass parent_class;
50 GType maemo_tweaks_module_manager_get_type (void) G_GNUC_CONST;
55 #endif /* __MAEMO_TWEAKS_MODULE_MANAGER_H__ */