grim/gplugin-purple2-loader

fd4ebce81b79
Just checking in my working copy, it's been a long time since i've looked at this
#ifndef GPLUGIN_PURPLE2_LOADER_H
#define GPLUGIN_PURPLE2_LOADER_H
#define GPLUGIN_PURPLE2_TYPE_LOADER (gplugin_purple2_loader_get_type())
#define GPLUGIN_PURPLE2_LOADER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GPLUGIN_PURPLE2_TYPE_LOADER, GPluginPurple2Loader))
#define GPLUGIN_PURPLE2_LOADER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GPLUGIN_PURPLE2_TYPE_LOADER, GPluginPurple2LoaderClass))
#define GPLUGIN_PURPLE2_IS_LOADER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GPLUGIN_PURPLE2_TYPE_LOADER));
#define GPLUGIN_PURPLE2_IS_LOADER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), GPLUGIN_PURPLE2_TYPE_LOADER));
#define GPLUGIN_PURPLE2_LOADER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GPLUGIN_PURPLE2_TYPE_LOADER, GPluginPurple2LoaderClass))
typedef struct _GPluginPurple2Loader GPluginPurple2Loader;
typedef struct _GPluginPurple2LoaderClass GPluginPurple2LoaderClass;
#include <gplugin.h>
#include <gplugin-native.h>
struct _GPluginPurple2Loader {
/*< private >*/
GPluginLoader parent;
gpointer reserved[4];
};
struct _GPluginPurple2LoaderClass {
/*< private >*/
GPluginLoaderClass parent;
gpointer reserved[4];
};
G_BEGIN_DECLS
void gplugin_purple2_loader_register(GPluginNativePlugin *native);
GType gplugin_purple2_loader_get_type(void);
G_END_DECLS
#endif /* GPLUGIN_PURPLE2_LOADER_H */