Projekt

Allgemein

Profil

Herunterladen (1,35 KB) Statistiken
| Zweig: | Markierung: | Revision:
/***************************************************************************
$RCSfile$
-------------------
cvs : $Id$
begin : Thu Apr 29 2004
copyright : (C) 2004 by Martin Preuss
email : martin@libchipcard.de

***************************************************************************
* Please see toplevel file COPYING for license details *
***************************************************************************/


#ifdef HAVE_CONFIG_H
# include <config.h>
#endif

#include "dtaus_p.h"
#include "dtaus-import_p.h"
#include "dtaus-export_p.h"
#include <gwenhywfar/text.h>
#include <gwenhywfar/debug.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <ctype.h>



GWEN_DBIO *AHB_DTAUS_Factory(GWEN_PLUGIN *pl) {
GWEN_DBIO *dbio;

dbio=GWEN_DBIO_new("dtaus", "Imports and exports DTAUS data");
GWEN_DBIO_SetImportFn(dbio, AHB_DTAUS__Import);
GWEN_DBIO_SetExportFn(dbio, AHB_DTAUS__Export);
GWEN_DBIO_SetCheckFileFn(dbio, AHB_DTAUS__CheckFile);
return dbio;
}



GWEN_PLUGIN *dbio_dtaus_factory(GWEN_PLUGIN_MANAGER *pm,
const char *modName,
const char *fileName) {
GWEN_PLUGIN *pl;

pl=GWEN_DBIO_Plugin_new(pm, modName, fileName);
assert(pl);

GWEN_DBIO_Plugin_SetFactoryFn(pl, AHB_DTAUS_Factory);

return pl;

}








(8-8/12)