Generic Im- and Exporter
[API for Backends]


Prototypes for Virtual Backend Functions

typedef int(*) AB_IMEXPORTER_IMPORT_FN (AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_BUFFEREDIO *bio, GWEN_DB_NODE *params)
typedef int(*) AB_IMEXPORTER_EXPORT_FN (AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_BUFFEREDIO *bio, GWEN_DB_NODE *params)
typedef int(*) AB_IMEXPORTER_CHECKFILE_FN (AB_IMEXPORTER *ie, const char *fname)

Construction and Destruction

AB_IMEXPORTERAB_ImExporter_new (AB_BANKING *ab, const char *name)
void AB_ImExporter_free (AB_IMEXPORTER *ie)

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)

Typedefs

typedef AB_IMEXPORTER *(*) AB_IMEXPORTER_FACTORY_FN (AB_BANKING *ab, GWEN_DB_NODE *db)


Typedef Documentation

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 69 of file imexporter_be.h.

typedef int(*) AB_IMEXPORTER_EXPORT_FN(AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_BUFFEREDIO *bio, GWEN_DB_NODE *params)

Definition at line 61 of file imexporter_be.h.

typedef AB_IMEXPORTER*(*) AB_IMEXPORTER_FACTORY_FN(AB_BANKING *ab, GWEN_DB_NODE *db)

Definition at line 35 of file imexporter_be.h.

typedef int(*) AB_IMEXPORTER_IMPORT_FN(AB_IMEXPORTER *ie, AB_IMEXPORTER_CONTEXT *ctx, GWEN_BUFFEREDIO *bio, GWEN_DB_NODE *params)

Definition at line 56 of file imexporter_be.h.


Function Documentation

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_SetImportFn ( AB_IMEXPORTER ie,
AB_IMEXPORTER_IMPORT_FN  f 
)


Generated on Tue Apr 10 19:04:10 2007 for aqbanking by  doxygen 1.4.7