16 #ifndef AQBANKING_IMEXPORTER_BE_H 17 #define AQBANKING_IMEXPORTER_BE_H 21 #include <gwenhywfar/misc.h> 22 #include <gwenhywfar/plugin.h> 76 GWEN_DB_NODE *params);
81 GWEN_DB_NODE *params);
97 const char *testFileName,
141 const char *fileName);
struct AB_BANKING AB_BANKING
int(* AB_IMEXPORTER_IMPORT_FN)(AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_SYNCIO *sio, GWEN_DB_NODE *params)
void AB_ImExporter_AddFlags(AB_IMEXPORTER *ie, uint32_t flags)
struct AB_IMEXPORTER AB_IMEXPORTER
int(* AB_IMEXPORTER_CHECKFILE_FN)(AB_IMEXPORTER *ie, const char *fname)
AB_IMEXPORTER * AB_Plugin_ImExporter_Factory(GWEN_PLUGIN *pl, AB_BANKING *ab)
void AB_ImExporter_SetFlags(AB_IMEXPORTER *ie, uint32_t flags)
void AB_ImExporter_SetGetEditProfileDialogFn(AB_IMEXPORTER *ie, AB_IMEXPORTER_GET_EDITPROFILE_DIALOG_FN f)
void AB_ImExporter_SetImportFn(AB_IMEXPORTER *ie, AB_IMEXPORTER_IMPORT_FN f)
void AB_ImExporter_SetExportFn(AB_IMEXPORTER *ie, AB_IMEXPORTER_EXPORT_FN f)
AB_IMEXPORTER * AB_ImExporter_new(AB_BANKING *ab, const char *name)
int(* AB_IMEXPORTER_EXPORT_FN)(AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_SYNCIO *sio, GWEN_DB_NODE *params)
void AB_ImExporter_SetCheckFileFn(AB_IMEXPORTER *ie, AB_IMEXPORTER_CHECKFILE_FN f)
void AB_ImExporter_free(AB_IMEXPORTER *ie)
AB_IMEXPORTER *(* AB_PLUGIN_IMEXPORTER_FACTORY_FN)(GWEN_PLUGIN *pl, AB_BANKING *ab)
int(* AB_IMEXPORTER_GET_EDITPROFILE_DIALOG_FN)(AB_IMEXPORTER *ie, GWEN_DB_NODE *params, const char *testFileName, GWEN_DIALOG **pDlg)
void AB_ImExporter_SubFlags(AB_IMEXPORTER *ie, uint32_t flags)
struct AB_IMEXPORTER_CONTEXT AB_IMEXPORTER_CONTEXT
GWEN_PLUGIN * AB_Plugin_ImExporter_new(GWEN_PLUGIN_MANAGER *pm, const char *name, const char *fileName)
void AB_Plugin_ImExporter_SetFactoryFn(GWEN_PLUGIN *pl, AB_PLUGIN_IMEXPORTER_FACTORY_FN fn)