CongPluginManager

CongPluginManager

Functions

Description

Functions

cong_plugin_manager_new ()

CongPluginManager *
cong_plugin_manager_new (void);

Returns

a new CongPluginManager


cong_plugin_manager_register ()

CongPlugin *
cong_plugin_manager_register (CongPluginManager *plugin_manager,
                              const gchar *id,
                              CongPluginCallbackRegister register_callback,
                              CongPluginCallbackConfigure configure_callback);

TODO: Write me

Returns


cong_plugin_manager_unregister ()

void
cong_plugin_manager_unregister (CongPluginManager *plugin_manager,
                                CongPlugin *plugin);


cong_plugin_manager_for_each_plugin ()

void
cong_plugin_manager_for_each_plugin (CongPluginManager *plugin_manager,
                                     void (*callback) (CongPlugin *plugin, gpointer user_data),
                                     gpointer user_data);

TODO: Write me


cong_plugin_manager_for_each_service ()

void
cong_plugin_manager_for_each_service (CongPluginManager *plugin_manager,
                                      void (*callback) (CongService *service, gpointer user_data),
                                      gpointer user_data);


cong_plugin_manager_for_each_service_of_type ()

void
cong_plugin_manager_for_each_service_of_type
                               (CongPluginManager *plugin_manager,
                                GType type,
                                void (*callback) (CongService *service, gpointer user_data),
                                gpointer user_data);


cong_plugin_manager_locate_service_by_id ()

CongService *
cong_plugin_manager_locate_service_by_id
                               (CongPluginManager *plugin_manager,
                                GType type,
                                const gchar *service_id);

Returns


cong_plugin_manager_for_each_document_factory ()

void
cong_plugin_manager_for_each_document_factory
                               (CongPluginManager *plugin_manager,
                                void (*callback) (CongServiceDocumentFactory *factory, gpointer user_data),
                                gpointer user_data);

TODO: Write me


cong_plugin_manager_for_each_importer ()

void
cong_plugin_manager_for_each_importer (CongPluginManager *plugin_manager,
                                       void (*callback) (CongServiceImporter *importer, gpointer user_data),
                                       gpointer user_data);

TODO: Write me


cong_plugin_manager_for_each_exporter ()

void
cong_plugin_manager_for_each_exporter (CongPluginManager *plugin_manager,
                                       void (*callback) (CongServiceExporter *exporter, gpointer user_data),
                                       gpointer user_data);

TODO: Write me


cong_plugin_manager_for_each_print_method ()

void
cong_plugin_manager_for_each_print_method
                               (CongPluginManager *plugin_manager,
                                void (*callback) (CongServicePrintMethod *print_method, gpointer user_data),
                                gpointer user_data);

TODO: Write me


cong_plugin_manager_for_each_doc_tool ()

void
cong_plugin_manager_for_each_doc_tool (CongPluginManager *plugin_manager,
                                       void (*callback) (CongServiceDocTool *doc_tool, gpointer user_data),
                                       gpointer user_data);

TODO: Write me


cong_plugin_manager_for_each_node_tool ()

void
cong_plugin_manager_for_each_node_tool
                               (CongPluginManager *plugin_manager,
                                void (*callback) (CongServiceNodeTool *node_tool, gpointer user_data),
                                gpointer user_data);

TODO: Write me


cong_plugin_manager_for_each_custom_property_dialog ()

void
cong_plugin_manager_for_each_custom_property_dialog
                               (CongPluginManager *plugin_manager,
                                void (*callback) (CongServiceNodePropertyDialog *custom_property_dialog, gpointer user_data),
                                gpointer user_data);


cong_plugin_manager_locate_custom_property_dialog_by_id ()

CongServiceNodePropertyDialog *
cong_plugin_manager_locate_custom_property_dialog_by_id
                               (CongPluginManager *plugin_manager,
                                const gchar *plugin_id);

TODO: Write me

Returns


cong_plugin_manager_locate_editor_node_factory_by_id ()

CongServiceEditorNodeFactory *
cong_plugin_manager_locate_editor_node_factory_by_id
                               (CongPluginManager *plugin_manager,
                                const gchar *plugin_id);

TODO: Write me

Returns

Types and Values