GuppiDataImporterPlugIn

Name

GuppiDataImporterPlugIn -- 

Synopsis



#define     GUPPI_DATA_IMPORTER_PLUG_IN0    (obj)
#define     GUPPI_IS_DATA_IMPORTER_PLUG_IN0 (obj)
GuppiPlugIn* guppi_data_importer_plug_in_new
                                            (void);
void        guppi_data_importer_plug_in_add_accepted_extension
                                            (GuppiDataImporterPlugIn*,
                                             const gchar*);
void        guppi_data_importer_plug_in_add_accepted_extensions
                                            (GuppiDataImporterPlugIn*,
                                             const gchar *many[]);
void        guppi_data_importer_plug_in_add_rejected_extension
                                            (GuppiDataImporterPlugIn*,
                                             const gchar*);
void        guppi_data_importer_plug_in_add_rejected_extensions
                                            (GuppiDataImporterPlugIn*,
                                             const gchar *many[]);
struct      GuppiDataImporterAssessment;
GList*      guppi_data_importer_plug_in_assess
                                            (const gchar *filename,
                                             gpointer data,
                                             gsize size);

Object Hierarchy


  GtkObject
   +----GuppiPlugIn
         +----GuppiDataImporterPlugIn

Description

Details

GUPPI_DATA_IMPORTER_PLUG_IN0()

#define GUPPI_DATA_IMPORTER_PLUG_IN0(obj) ((obj) ? (GUPPI_DATA_IMPORTER_PLUG_IN(obj)) : NULL)

obj : 


GUPPI_IS_DATA_IMPORTER_PLUG_IN0()

#define GUPPI_IS_DATA_IMPORTER_PLUG_IN0(obj) (((obj) == NULL) || (GUPPI_IS_DATA_IMPORTER_PLUG_IN(obj)))

obj : 


guppi_data_importer_plug_in_new ()

GuppiPlugIn* guppi_data_importer_plug_in_new
                                            (void);

Returns : 


guppi_data_importer_plug_in_add_accepted_extension ()

void        guppi_data_importer_plug_in_add_accepted_extension
                                            (GuppiDataImporterPlugIn*,
                                             const gchar*);

Param1 : 
Param2 : 


guppi_data_importer_plug_in_add_accepted_extensions ()

void        guppi_data_importer_plug_in_add_accepted_extensions
                                            (GuppiDataImporterPlugIn*,
                                             const gchar *many[]);

Param1 : 
many : 


guppi_data_importer_plug_in_add_rejected_extension ()

void        guppi_data_importer_plug_in_add_rejected_extension
                                            (GuppiDataImporterPlugIn*,
                                             const gchar*);

Param1 : 
Param2 : 


guppi_data_importer_plug_in_add_rejected_extensions ()

void        guppi_data_importer_plug_in_add_rejected_extensions
                                            (GuppiDataImporterPlugIn*,
                                             const gchar *many[]);

Param1 : 
many : 


struct GuppiDataImporterAssessment

struct GuppiDataImporterAssessment {
  double confidence;
  GuppiPlugInSpec *spec;
  GuppiDataImporterPlugIn *plug_in;
};


guppi_data_importer_plug_in_assess ()

GList*      guppi_data_importer_plug_in_assess
                                            (const gchar *filename,
                                             gpointer data,
                                             gsize size);

filename : 
data : 
size : 
Returns :