aqbanking
5.7.8
|
Typedefs | |
typedef AB_IMEXPORTER *(* | AB_IMEXPORTER_FACTORY_FN) (AB_BANKING *ab) |
Construction and Destruction | |
AB_IMEXPORTER * | AB_ImExporter_new (AB_BANKING *ab, const char *name) |
void | AB_ImExporter_free (AB_IMEXPORTER *ie) |
Manipulation of the Flags | |
void | AB_ImExporter_SetFlags (AB_IMEXPORTER *ie, uint32_t flags) |
void | AB_ImExporter_AddFlags (AB_IMEXPORTER *ie, uint32_t flags) |
void | AB_ImExporter_SubFlags (AB_IMEXPORTER *ie, uint32_t flags) |
Prototypes for Virtual Backend Functions | |
typedef int(* | AB_IMEXPORTER_IMPORT_FN) (AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_SYNCIO *sio, GWEN_DB_NODE *params) |
typedef int(* | AB_IMEXPORTER_EXPORT_FN) (AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_SYNCIO *sio, GWEN_DB_NODE *params) |
typedef int(* | AB_IMEXPORTER_CHECKFILE_FN) (AB_IMEXPORTER *ie, const char *fname) |
typedef int(* | AB_IMEXPORTER_GET_EDITPROFILE_DIALOG_FN) (AB_IMEXPORTER *ie, GWEN_DB_NODE *params, const char *testFileName, GWEN_DIALOG **pDlg) |
Setters for Virtual Backend Functions | |
void | AB_ImExporter_SetImportFn (AB_IMEXPORTER *ie, AB_IMEXPORTER_IMPORT_FN f) |
void | AB_ImExporter_SetExportFn (AB_IMEXPORTER *ie, AB_IMEXPORTER_EXPORT_FN f) |
void | AB_ImExporter_SetCheckFileFn (AB_IMEXPORTER *ie, AB_IMEXPORTER_CHECKFILE_FN f) |
void | AB_ImExporter_SetGetEditProfileDialogFn (AB_IMEXPORTER *ie, AB_IMEXPORTER_GET_EDITPROFILE_DIALOG_FN f) |
Handling of ImExporter Plugins | |
typedef AB_IMEXPORTER *(* | AB_PLUGIN_IMEXPORTER_FACTORY_FN) (GWEN_PLUGIN *pl, AB_BANKING *ab) |
GWEN_PLUGIN * | AB_Plugin_ImExporter_new (GWEN_PLUGIN_MANAGER *pm, const char *name, const char *fileName) |
AB_IMEXPORTER * | AB_Plugin_ImExporter_Factory (GWEN_PLUGIN *pl, AB_BANKING *ab) |
void | AB_Plugin_ImExporter_SetFactoryFn (GWEN_PLUGIN *pl, AB_PLUGIN_IMEXPORTER_FACTORY_FN fn) |
typedef int(* AB_IMEXPORTER_CHECKFILE_FN) (AB_IMEXPORTER *ie, const char *fname) |
Checks whether the given file is possibly supported by the plugin.
Definition at line 86 of file imexporter_be.h.
typedef int(* AB_IMEXPORTER_EXPORT_FN) (AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_SYNCIO *sio, GWEN_DB_NODE *params) |
Definition at line 78 of file imexporter_be.h.
typedef AB_IMEXPORTER*(* AB_IMEXPORTER_FACTORY_FN) (AB_BANKING *ab) |
Definition at line 35 of file imexporter_be.h.
typedef int(* AB_IMEXPORTER_GET_EDITPROFILE_DIALOG_FN) (AB_IMEXPORTER *ie, GWEN_DB_NODE *params, const char *testFileName, GWEN_DIALOG **pDlg) |
This function should return a dialog (see GWEN_DIALOG) which allows editing of the given profile. (introduced in AqBanking 4.3.0)
Definition at line 95 of file imexporter_be.h.
typedef int(* AB_IMEXPORTER_IMPORT_FN) (AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_SYNCIO *sio, GWEN_DB_NODE *params) |
Definition at line 73 of file imexporter_be.h.
typedef AB_IMEXPORTER*(* AB_PLUGIN_IMEXPORTER_FACTORY_FN) (GWEN_PLUGIN *pl, AB_BANKING *ab) |
Definition at line 134 of file imexporter_be.h.
void AB_ImExporter_AddFlags | ( | AB_IMEXPORTER * | ie, |
uint32_t | flags | ||
) |
void AB_ImExporter_free | ( | AB_IMEXPORTER * | ie | ) |
AB_IMEXPORTER* AB_ImExporter_new | ( | AB_BANKING * | ab, |
const char * | name | ||
) |
void AB_ImExporter_SetCheckFileFn | ( | AB_IMEXPORTER * | ie, |
AB_IMEXPORTER_CHECKFILE_FN | f | ||
) |
void AB_ImExporter_SetExportFn | ( | AB_IMEXPORTER * | ie, |
AB_IMEXPORTER_EXPORT_FN | f | ||
) |
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_SubFlags | ( | AB_IMEXPORTER * | ie, |
uint32_t | flags | ||
) |
AB_IMEXPORTER* AB_Plugin_ImExporter_Factory | ( | GWEN_PLUGIN * | pl, |
AB_BANKING * | ab | ||
) |
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 | ||
) |