static void peas_plugin_loader_seed_class_init (PeasPluginLoaderSeedClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); PeasPluginLoaderClass *loader_class = PEAS_PLUGIN_LOADER_CLASS (klass); object_class->finalize = peas_plugin_loader_seed_finalize; loader_class->load = peas_plugin_loader_seed_load; loader_class->provides_extension = peas_plugin_loader_seed_provides_extension; loader_class->create_extension = peas_plugin_loader_seed_create_extension; loader_class->unload = peas_plugin_loader_seed_unload; loader_class->garbage_collect = peas_plugin_loader_seed_garbage_collect; }
static void peas_plugin_loader_python_class_init (PeasPluginLoaderPythonClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); PeasPluginLoaderClass *loader_class = PEAS_PLUGIN_LOADER_CLASS (klass); quark_extension_type = g_quark_from_static_string ("peas-extension-type"); object_class->finalize = peas_plugin_loader_python_finalize; loader_class->initialize = peas_plugin_loader_python_initialize; loader_class->load = peas_plugin_loader_python_load; loader_class->unload = peas_plugin_loader_python_unload; loader_class->create_extension = peas_plugin_loader_python_create_extension; loader_class->provides_extension = peas_plugin_loader_python_provides_extension; loader_class->garbage_collect = peas_plugin_loader_python_garbage_collect; }