| Conglomerate Programmer's Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
CongPluginManager * cong_plugin_manager_new (void);
CongPlugin * cong_plugin_manager_register (CongPluginManager *plugin_manager,
const gchar *id,
CongPluginCallbackRegister register_callback,
CongPluginCallbackConfigure configure_callback);
void cong_plugin_manager_unregister (CongPluginManager *plugin_manager,
CongPlugin *plugin);
void cong_plugin_manager_for_each_plugin (CongPluginManager *plugin_manager,
void (callbackCongPlugin *plugin,gpointer user_data) (),
gpointer user_data);
void cong_plugin_manager_for_each_service
(CongPluginManager *plugin_manager,
void (callbackCongService *service,gpointer user_data) (),
gpointer user_data);
void cong_plugin_manager_for_each_service_of_type
(CongPluginManager *plugin_manager,
GType type,
void (callbackCongService *service,gpointer user_data) (),
gpointer user_data);
CongService * cong_plugin_manager_locate_service_by_id
(CongPluginManager *plugin_manager,
GType type,
const gchar *service_id);
void cong_plugin_manager_for_each_document_factory
(CongPluginManager *plugin_manager,
void (callbackCongServiceDocumentFactory *factory, gpointer user_data) (),
gpointer user_data);
void cong_plugin_manager_for_each_importer
(CongPluginManager *plugin_manager,
void (callbackCongServiceImporter *importer, gpointer user_data) (),
gpointer user_data);
void cong_plugin_manager_for_each_exporter
(CongPluginManager *plugin_manager,
void (callbackCongServiceExporter *exporter, gpointer user_data) (),
gpointer user_data);
void cong_plugin_manager_for_each_print_method
(CongPluginManager *plugin_manager,
void (callbackCongServicePrintMethod *print_method,gpointer user_data) (),
gpointer user_data);
void cong_plugin_manager_for_each_doc_tool
(CongPluginManager *plugin_manager,
void (callbackCongServiceDocTool *doc_tool, gpointer user_data) (),
gpointer user_data);
void cong_plugin_manager_for_each_node_tool
(CongPluginManager *plugin_manager,
void (callbackCongServiceNodeTool *node_tool, gpointer user_data) (),
gpointer user_data);
void cong_plugin_manager_for_each_custom_property_dialog
(CongPluginManager *plugin_manager,
void (callbackCongServiceNodePropertyDialog *custom_property_dialog, gpointer user_data) (),
gpointer user_data);
CongServiceNodePropertyDialog * cong_plugin_manager_locate_custom_property_dialog_by_id
(CongPluginManager *plugin_manager,
const gchar *plugin_id);
CongServiceEditorNodeFactory * cong_plugin_manager_locate_editor_node_factory_by_id
(CongPluginManager *plugin_manager,
const gchar *plugin_id);
CongPluginManager * cong_plugin_manager_new (void);
Returns : |
a new CongPluginManager |
CongPlugin * cong_plugin_manager_register (CongPluginManager *plugin_manager,
const gchar *id,
CongPluginCallbackRegister register_callback,
CongPluginCallbackConfigure configure_callback);
TODO: Write me
|
|
|
|
|
|
|
|
Returns : |
void cong_plugin_manager_unregister (CongPluginManager *plugin_manager,
CongPlugin *plugin);
|
|
|
void cong_plugin_manager_for_each_plugin (CongPluginManager *plugin_manager,
void (callbackCongPlugin *plugin,gpointer user_data) (),
gpointer user_data);
TODO: Write me
|
|
|
|
|
void cong_plugin_manager_for_each_service
(CongPluginManager *plugin_manager,
void (callbackCongService *service,gpointer user_data) (),
gpointer user_data);
|
|
|
|
|
void cong_plugin_manager_for_each_service_of_type
(CongPluginManager *plugin_manager,
GType type,
void (callbackCongService *service,gpointer user_data) (),
gpointer user_data);
|
|
|
|
|
|
|
CongService * cong_plugin_manager_locate_service_by_id
(CongPluginManager *plugin_manager,
GType type,
const gchar *service_id);
|
|
|
|
|
|
Returns : |
void cong_plugin_manager_for_each_document_factory
(CongPluginManager *plugin_manager,
void (callbackCongServiceDocumentFactory *factory, gpointer user_data) (),
gpointer user_data);
TODO: Write me
|
|
|
|
|
void cong_plugin_manager_for_each_importer
(CongPluginManager *plugin_manager,
void (callbackCongServiceImporter *importer, gpointer user_data) (),
gpointer user_data);
TODO: Write me
|
|
|
|
|
void cong_plugin_manager_for_each_exporter
(CongPluginManager *plugin_manager,
void (callbackCongServiceExporter *exporter, gpointer user_data) (),
gpointer user_data);
TODO: Write me
|
|
|
|
|
void cong_plugin_manager_for_each_print_method
(CongPluginManager *plugin_manager,
void (callbackCongServicePrintMethod *print_method,gpointer user_data) (),
gpointer user_data);
TODO: Write me
|
|
|
|
|
void cong_plugin_manager_for_each_doc_tool
(CongPluginManager *plugin_manager,
void (callbackCongServiceDocTool *doc_tool, gpointer user_data) (),
gpointer user_data);
TODO: Write me
|
|
|
|
|
void cong_plugin_manager_for_each_node_tool
(CongPluginManager *plugin_manager,
void (callbackCongServiceNodeTool *node_tool, gpointer user_data) (),
gpointer user_data);
TODO: Write me
|
|
|
|
|
void cong_plugin_manager_for_each_custom_property_dialog
(CongPluginManager *plugin_manager,
void (callbackCongServiceNodePropertyDialog *custom_property_dialog, gpointer user_data) (),
gpointer user_data);
|
|
|
|
|
CongServiceNodePropertyDialog * cong_plugin_manager_locate_custom_property_dialog_by_id
(CongPluginManager *plugin_manager,
const gchar *plugin_id);
TODO: Write me
|
|
|
|
Returns : |
CongServiceEditorNodeFactory * cong_plugin_manager_locate_editor_node_factory_by_id
(CongPluginManager *plugin_manager,
const gchar *plugin_id);
TODO: Write me
|
|
|
|
Returns : |