CongServiceImporter

CongServiceImporter

Synopsis

#define             CONG_SERVICE_IMPORTER               (obj)
#define             CONG_SERVICE_IMPORTER_CLASS         (klass)
#define             IS_CONG_SERVICE_IMPORTER            (obj)
CongServiceImporter * cong_service_importer_construct   (CongServiceImporter *importer,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServiceImporterMakeFilterCallback filter_factory_callback,
                                                         CongServiceImporterOptionsWidgetCallback options_widget_callback,
                                                         CongServiceImporterActionCallback action_callback,
                                                         gpointer user_data);
CongServiceImporter * cong_plugin_register_importer     (CongPlugin *plugin,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServiceImporterMakeFilterCallback filter_factory_callback,
                                                         CongServiceImporterOptionsWidgetCallback options_widget_callback,
                                                         CongServiceImporterActionCallback action_callback,
                                                         gpointer user_data);
GtkFileFilter *     cong_importer_make_file_filter      (CongServiceImporter *importer);
void                cong_importer_invoke                (CongServiceImporter *importer,
                                                         const gchar *filename,
                                                         const gchar *mime_type,
                                                         GtkWindow *toplevel_window);
void                cong_plugin_for_each_importer       (CongPlugin *plugin,
                                                         void (callbackCongServiceImporter *importer,gpointer user_data) (),
                                                         gpointer user_data);
GtkFileFilter *     cong_service_importer_make_basic_filter
                                                        (CongServiceImporter *importer);

Description

Details

CONG_SERVICE_IMPORTER()

#define CONG_SERVICE_IMPORTER(obj)         G_TYPE_CHECK_INSTANCE_CAST (obj, CONG_SERVICE_IMPORTER_TYPE, CongServiceImporter)

obj :


CONG_SERVICE_IMPORTER_CLASS()

#define CONG_SERVICE_IMPORTER_CLASS(klass) G_TYPE_CHECK_CLASS_CAST (klass, CONG_SERVICE_IMPORTER_TYPE, CongServiceImporterClass)

klass :


IS_CONG_SERVICE_IMPORTER()

#define IS_CONG_SERVICE_IMPORTER(obj)      G_TYPE_CHECK_INSTANCE_TYPE (obj, CONG_SERVICE_IMPORTER_TYPE)

obj :


cong_service_importer_construct ()

CongServiceImporter * cong_service_importer_construct   (CongServiceImporter *importer,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServiceImporterMakeFilterCallback filter_factory_callback,
                                                         CongServiceImporterOptionsWidgetCallback options_widget_callback,
                                                         CongServiceImporterActionCallback action_callback,
                                                         gpointer user_data);

TODO: Write me

importer :

name :

description :

id :

filter_factory_callback :

options_widget_callback :

action_callback :

user_data :

Returns :


cong_plugin_register_importer ()

CongServiceImporter * cong_plugin_register_importer     (CongPlugin *plugin,
                                                         const gchar *name,
                                                         const gchar *description,
                                                         const gchar *id,
                                                         CongServiceImporterMakeFilterCallback filter_factory_callback,
                                                         CongServiceImporterOptionsWidgetCallback options_widget_callback,
                                                         CongServiceImporterActionCallback action_callback,
                                                         gpointer user_data);

TODO: Write me

plugin :

name :

description :

id :

filter_factory_callback :

options_widget_callback :

action_callback :

user_data :

Returns :


cong_importer_make_file_filter ()

GtkFileFilter *     cong_importer_make_file_filter      (CongServiceImporter *importer);

Run this importer's callback to create a GtkFileFilter for the File->Importer dialog

importer :

the importer

Returns :


cong_importer_invoke ()

void                cong_importer_invoke                (CongServiceImporter *importer,
                                                         const gchar *filename,
                                                         const gchar *mime_type,
                                                         GtkWindow *toplevel_window);

TODO: Write me

importer :

filename :

mime_type :

toplevel_window :


cong_plugin_for_each_importer ()

void                cong_plugin_for_each_importer       (CongPlugin *plugin,
                                                         void (callbackCongServiceImporter *importer,gpointer user_data) (),
                                                         gpointer user_data);

TODO: Write me

plugin :

callback :

user_data :


cong_service_importer_make_basic_filter ()

GtkFileFilter *     cong_service_importer_make_basic_filter
                                                        (CongServiceImporter *importer);

importer :

Returns :