• Main Page
  • Related Pages
  • Modules
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

banking_imex.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  $RCSfile$
00003  -------------------
00004  cvs         : $Id$
00005  begin       : Mon Mar 01 2004
00006  copyright   : (C) 2004 by Martin Preuss
00007  email       : martin@libchipcard.de
00008 
00009  ***************************************************************************
00010  * This file is part of the project "AqBanking".                           *
00011  * Please see toplevel file COPYING of that project for license details.   *
00012  ***************************************************************************/
00013 
00014 
00015 #ifndef AQBANKING_BANKING_IMEX_H
00016 #define AQBANKING_BANKING_IMEX_H
00017 
00018 #include <aqbanking/imexporter.h>
00019 
00020 
00021 #ifdef __cplusplus
00022 extern "C" {
00023 #endif
00024 
00025 
00029 
00030 
00044 AQBANKING_API
00045 GWEN_PLUGIN_DESCRIPTION_LIST2 *AB_Banking_GetImExporterDescrs(AB_BANKING *ab);
00046 
00054 AQBANKING_API 
00055 AB_IMEXPORTER *AB_Banking_GetImExporter(AB_BANKING *ab, const char *name);
00056 
00091 AQBANKING_API
00092 GWEN_DB_NODE *AB_Banking_GetImExporterProfiles(AB_BANKING *ab,
00093                                                const char *name);
00106 AQBANKING_API
00107 int AB_Banking_FillGapsInImExporterContext(AB_BANKING *ab, AB_IMEXPORTER_CONTEXT *iec);
00108 
00109 
00110 AQBANKING_API
00111 int AB_Banking_ExportToBuffer(AB_BANKING *ab,
00112                               AB_IMEXPORTER_CONTEXT *ctx,
00113                               const char *exporterName,
00114                               const char *profileName,
00115                               GWEN_BUFFER *buf,
00116                               uint32_t guiid);
00117 
00118  /* addtogroup */
00120 
00121 #ifdef __cplusplus
00122 }
00123 #endif
00124 
00125 #endif
00126 

Generated on Mon Sep 20 2010 18:13:21 for aqbanking by  doxygen 1.7.1